Part Number Hot Search : 
1110F ZM85C27 16002 ATS04 BC847 TB021 MAX1230 CMM2321
Product Description
Full Text Search
 

To Download AX88790L Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 AX88790 L 3-in-1 PCMCIA Fast Ethernet Controller
10/100BASE 3-in-1 PCMCIA Fast Ethernet Controller
Document No.: AX790-15 / V1.5 / Jan. 24 '02
Features
Highly integrated with embedded 10/100Mbps MAC, PHY and Transceiver * Compliant with IEEE 802.3/802.3u 100BASE-TX/FX specification * Single chip PCMCIA bus 10/100Mbps Fast Ethernet MAC Controller * Embedded 8K * 16 bit SRAM * NE2000 register level compatible instruction * Compliant with 16 bit PC Card Standard February 1995 * Support both 10Mbps and 100Mbps data rate www..com * Support both full-duplex or half-duplex operation * Provides FAX/MODEM interface for COMBO AP * Provides an extra MII port for supporting other media. For example, Home-LAN application * * * * * * * * Support 128/256 bytes EEPROM (used for saving CIS) Support automatic loading of Ethernet ID, CIS and Adapter Configuration from EEPROM on power-on initialization External and internal loop-back capability Support 3 General Purpose Input pins Low Power Consumption, typical under 100mA 128-pin LQFP low profile package 0.25 Micron low power CMOS process. 25MHz Operation, Pure 3.3V operation with 5V I/O tolerance.
*IEEE is a registered trademark of the Institute of Electrical and Electronic Engineers, Inc. *All other trademarks and registered trademark are the property of their respective holders.
Product description
The AX88790 Fast Ethernet Controller is a high performance and highly integrated PCMCIA bus Ethernet Controller with embedded 10/100Mbps PHY/Transceiver and 8K*16 bit SRAM. The AX88790 contains a 16 bit PCMCIA interfaces to host CPU and compliant with PC Card Standard - February 1995. The AX88790 implements both 10Mbps and 100Mbps Ethernet function based on IEEE802.3 / IEEE802.3u LAN standard. The AX88790 also provides an extra IEEE802.3u compliant media-independent interface (MII) to support other media applications. Using MII interface, Home LAN PHY type media can be supported. The AX88790 is built in interface to connect FAX/MODEM chipset with parallel bus interface.
Typical System Block Diagram
RJ11 RJ45 RJ11
DAA
MAGNETIC
MAGNETIC
MODEM
Home LAN PHY /TxRx
AX88790 with 10/100 PHY/TxRx EEPROM
PCMCIA I/F
Always contact ASIX for possible updates before starting a design.
This data sheet contains new products information. ASIX ELECTRONICS reserves the rights to modify product specification without notice. No liability is assumed as a result of the use of this product. No rights under any patent accompany the sale of the product.
ASIX ELECTRONICS CORPORATION
Frist Released Date : Jun/19/2000
http://www.asix.com.tw
2F, NO.13, Industry East Rd. II, Science-based Industrial Park, Hsin-Chu City, Taiwan, R.O.C. TEL: 886-3-579-9500 FAX: 886-3-579-9558
AX88790 L
3-in-1 PCMCIA Fast Ethernet Controller CONTENTS
1.0 INTRODUCTION .............................................................................................................................................. 5 1.1 GENERAL DESCRIPTION:..................................................................................................................................... 5 1.2 AX88790 BLOCK DIAGRAM: .............................................................................................................................. 5 1.3 AX88790 PIN CONNECTION DIAGRAM ............................................................................................................... 6 2.0 SIGNAL DESCRIPTION ................................................................................................................................... 7 2.1 PCMCIA BUS INTERFACE SIGNALS GROUP......................................................................................................... 7 2.2 EEPROM SIGNALS GROUP ................................................................................................................................ 8 2.3 MII INTERFACE SIGNALS GROUP.......................................................................................................................... 8 2.4 10/100MBPS TWISTED-PAIR INTERFACE PINS GROUP ........................................................................................... 9 2.5 BUILT-IN PHY LED INDICATOR PINS GROUP ....................................................................................................... 9 2.6 MODEM INTERFACE PINS GROUP.......................................................................................................................... 9 www..com PURPOSE I/O PINS GROUP .................................................................................................................. 10 2.7 GENERAL 2.8 MISCELLANEOUS PINS GROUP............................................................................................................................ 11 2.9 POWER ON CONFIGURATION SETUP SIGNALS CROSS REFERENCE TABLE ................................................................ 12 3.0 MEMORY AND I/O MAPPING...................................................................................................................... 13 3.1 EEPROM MEMORY MAPPING.......................................................................................................................... 13 3.2 ATTRIBUTE MEMORY MAPPING........................................................................................................................ 13 3.3 I/O MAPPING................................................................................................................................................... 14 3.4 SRAM MEMORY MAPPING .............................................................................................................................. 14 4.0 REGISTERS OPERATION ............................................................................................................................. 15 4.1 PCMCIA FUNCTION CONFIGURATION REGISTER SET OF LAN........................................................................... 15 4.1.1 Configuration Option Register of LAN (LCOR) Offset 3C0H (Read/Write) ............................................... 16 4.1.2 Configuration and Status Register of LAN (LCSR) Offset 3C2H (Read/Write) ......................................... 17 4.1.3 I/O Base Register 0/1 of LAN (LIOBASE0/1) Offset 3CAH/3CCH (Read/Write) ...................................... 17 4.2 PCMCIA FUNCTION CONFIGURATION REGISTER SET OF MODEM .................................................................... 18 4.2.1 Configuration Option Register of MODEM (MCOR) Offset 3E0H (Read/Write)...................................... 18 4.2.2 Configuration and Status Register of MODEM (MCSR) Offset 3E2H (Read/Write) ................................. 19 4.2.3 I/O Base Register 0/1 of MODEM (MIOBASE0/1) Offset 3EAH/3ECH (Read/Write) .............................. 19 4.3 MAC CORE REGISTERS.................................................................................................................................... 20 4.3.1 Command Register (CR) Offset 00H (Read/Write) ................................................................................... 22 4.3.2 Interrupt Status Register (ISR) Offset 07H (Read/Write).......................................................................... 22 4.3.3 Interrupt mask register (IMR) Offset 0FH (Write).................................................................................... 23 4.3.4 Data Configuration Register (DCR) Offset 0EH (Write) .......................................................................... 23 4.3.5 Transmit Configuration Register (TCR) Offset 0DH (Write) .................................................................... 23 4.3.6 Transmit Status Register (TSR) Offset 04H (Read)................................................................................... 24 4.3.7 Receive Configuration (RCR) Offset 0CH (Write).................................................................................... 24 4.3.8 Receive Status Register (RSR) Offset 0CH (Read) ................................................................................... 24 4.3.9 Inter-frame gap (IFG) Offset 16H (Read/Write)....................................................................................... 24 4.3.10 Inter-frame gap Segment 1(IFGS1) Offset 12H (Read/Write) ................................................................. 25 4.3.11 Inter-frame gap Segment 2(IFGS2) Offset 13H (Read/Write) ................................................................. 25 4.3.12 MII/EEPROM Management Register (MEMR) Offset 14H (Read/Write)................................................. 25 4.3.13 Test Register (TR) Offset 15H (Write).................................................................................................... 25 4.3.14 Test Register (TR) Offset 15H (Read) .................................................................................................... 25 4.3.15 General Purpose Input Register (GPI) Offset 17H (Read)...................................................................... 26 4.3.16 GPO and Control (GPOC) Offset 17H (Write)....................................................................................... 26 4.4 THE EMBEDDED PHY REGISTERS ..................................................................................................................... 27 4.4.1 MR0 -- Control Register Bit Descriptions................................................................................................. 28 4.4.2 MR1 -- Status Register Bit Descriptions ................................................................................................... 29 4.4.3 MR2, MR3 -- Identification Registers (1 and 2) Bit Descriptions.............................................................. 30 4.4.4 MR4 - Autonegotiation Advertisement Registers Bit Descriptions............................................................ 30 4.4.5 MR5 - Autonegotiation Link Partner Ability (Base Page) Register Bit Descriptions................................. 30 2 ASIX ELECTRONICS CORPORATION
AX88790 L
3-in-1 PCMCIA Fast Ethernet Controller
4.4.6 MR5 -Autonegotiation Link Partner (LP) Ability Register (Next Page) Bit Descriptions .......................... 31 4.4.7 MR6 - Autonegotiation Expansion Register Bit Descriptions ................................................................... 31 4.4.8 MR7 -Next Page Transmit Register Bit Descriptions ............................................................................... 32 4.4.9 MR16 - PCS Control Register Bit Descriptions........................................................................................ 32 4.4.10 MR17 -Autonegotiation Register A Bit Descriptions .............................................................................. 33 4.4.11 MR18 -Autonegotiation Register B Bit Descriptions .............................................................................. 33 4.4.12 MR20 -User Defined Register Bit Descriptions...................................................................................... 33 4.4.13 MR21 -RXER Counter Register Bit Descriptions ................................................................................... 34 4.4.14 MR28 -Device-Specific Register 1 (Status Register) Bit Descriptions..................................................... 34 4.4.15 MR29 -Device-Specific Register 2 (100Mbps Control) Bit Descriptions................................................. 35 4.4.16 MR30 -Device-Specific Register 3 (10Mbps Control) Bit Descriptions................................................... 36 4.4.17 MR31 -Device-Specific Register 4 (Quick Status) Bit Descriptions ........................................................ 37 5.0 DEVICE ACCESS FUNCTIONS.................................................................................................................... 38 5.1 PCMCIA INTERFACE ACCESS FUNCTIONS.......................................................................................................... 38 5.1.1 Attribute Memory access function functions. ............................................................................................ 38 5.1.1 I/O access function functions.................................................................................................................... 38 www..com 5.2 MII STATION MANAGEMENT FUNCTIONS. ......................................................................................................... 39 6.0 ELECTRICAL SPECIFICATION AND TIMINGS....................................................................................... 40 6.1 ABSOLUTE MAXIMUM RATINGS ........................................................................................................................ 40 6.2 GENERAL OPERATION CONDITIONS................................................................................................................... 40 6.3 DC CHARACTERISTICS..................................................................................................................................... 40 6.4 A.C. TIMING CHARACTERISTICS....................................................................................................................... 41 6.4.1 XTAL / CLOCK........................................................................................................................................ 41 6.4.2 Reset Timing ............................................................................................................................................ 41 6.4.3 Attribute Memory Read Timing ................................................................................................................ 43 6.4.4 Attribute Memory Write Timing................................................................................................................ 44 6.4.5 I/O Read Timing....................................................................................................................................... 45 6.4.6 I/O Write Timing ...................................................................................................................................... 46 6.4.7 MII Timing............................................................................................................................................... 47 7.0 PACKAGE INFORMATION........................................................................................................................... 48 APPENDIX A: APPLICATION NOTE 1 ............................................................................................................. 49 A.1 USING CRYSTAL 25MHZ ................................................................................................................................. 49 A.2 USING OSCILLATOR 25MHZ ............................................................................................................................ 49 APPENDIX B: POWER CONSUMPTION REFERENCE DATA...................................................................... 50 ERRATA OF AX88790 .......................................................................................................................................... 51 DEMONSTRATION CIRCUIT (A) : AX88790 + HOMEPNA 1M8 PHY.......................................................... 52 DEMONSTRATION CIRCUIT (B) : AX88790 ONLY ....................................................................................... 57
3
ASIX ELECTRONICS CORPORATION
AX88790 L
3-in-1 PCMCIA Fast Ethernet Controller
FIGURES
FIG - 1 AX88790 BLOCK DIAGRAM ............................................................................................................................. 5 FIG - 2 AX88790 PIN CONNECTION DIAGRAM.............................................................................................................. 6
TABLES
TAB - 1 PCMCIA BUS INTERFACE SIGNALS GROUP........................................................................................................ 7 TAB - 2 EEPROM BUS INTERFACE SIGNALS GROUP ....................................................................................................... 8 TAB - 3 MII INTERFACE SIGNALS GROUP....................................................................................................................... 8 www..com TAB - 4 10/100MBPS TWISTED-PAIR INTERFACE PINS GROUP......................................................................................... 9 TAB - 5 BUILT-IN PHY LED INDICATOR PINS GROUP .................................................................................................... 9 TAB - 6 MODEM INTERFACE SIGNALS GROUP............................................................................................................... 10 TAB - 7 GENERAL PURPOSES I/O PINS GROUP ............................................................................................................. 10 TAB - 8 MISCELLANEOUS PINS GROUP ........................................................................................................................ 11 TAB - 9 POWER ON CONFIGURATION SETUP TABLE ..................................................................................................... 12 TAB - 10 EEPROM MEMORY MAPPING .................................................................................................................... 13 TAB - 11 ATTRIBUTE MEMORY MAPPING................................................................................................................... 13 TAB - 12 I/O ADDRESS MAPPING............................................................................................................................... 14 TAB - 13 LOCAL MEMORY MAPPING.......................................................................................................................... 14 TAB - 14 PCMCIA FUNCTION CONFIGURATION REGISTER MAPPING OF LAN ............................................................. 15 TAB - 15 PCMCIA FUNCTION CONFIGURATION REGISTER MAPPING OF MODEM ...................................................... 18 TAB - 16 PAGE 0 OF MAC CORE REGISTERS MAPPING................................................................................................ 20 TAB - 17 PAGE 1 OF MAC CORE REGISTERS MAPPING................................................................................................ 21 TAB - 18 THE EMBEDDED PHY REGISTERS................................................................................................................ 27 TAB - 19 MII MANAGEMENT FRAME FORMAT ............................................................................................................ 39 TAB - 20 MII MANAGEMENT FRAMES- FIELD DESCRIPTION......................................................................................... 39
4
ASIX ELECTRONICS CORPORATION
AX88790 L
3-in-1 PCMCIA Fast Ethernet Controller
1.0 Introduction
1.1 General Description:
The AX88790 provides industrial standard NE2000 registers level compatible instruction set. Various drivers are easy acquired, maintenance and usage with no pain and tears The AX88790 Fast Ethernet Controller is a high performance and highly integrated PCMCIA bus Ethernet Controller with embedded 10/100Mbps PHY/Transceiver and 8K*16 bit SRAM. The AX88790 contains a 16 bit PCMCIA interfaces to host CPU and compliant with PC Card Standard - February 1995. The AX88790 implements both 10Mbps and 100Mbps Ethernet function based on IEEE802.3 / IEEE802.3u LAN standard. The AX88790 also provides an extra IEEE802.3u compliant media-independent interface (MII) to support other media applications. Using MII interface, Home LAN PHY type media can be supported. The AX88790 is also built in interface to connect FAX/MODEM chipset with parallel bus interface.
www..com
The main difference between AX88790 and AX88190 are: 1) Embedded packet buffer memory 2) Built-in 10/100Mbps PHY/Transceiver 3) Replace memory I/F with PHY/Transceiver I/F. 4) Fix OE# signal synchronous problem 5) Fix interrupt status can't always clean up problem of AX88190. 6) Add 3 general-purpose input pins. AX88790 use 128-pin LQFP low profile package, 25MHz operation, and single 3.3V operation with 5V I/O tolerance. The ultra low power consumption is an outstanding feature and enlarges the application field. It is suitable for some power consumption sensitive product like Compact Flash Adapter Card, PDA (Personal Digital Assistant) and Palm size computer ...etc.
1.2 AX88790 Block Diagram:
SMDC SMDIO MODEM I/F EECS EECK EEDI EEDO GPI PCMCIA Interface SEEPROM LOADER I/F NE2000/GPI Registers 8K* 16 SRAM and Memory Arbiter STA
Remote DMA FIFOs
MAC Core & PHY
TPI, TPO
MII I/F
Ctl BUS Fig - 1 AX88790 Block Diagram
SA[9:0]
SD[15:0]
5
ASIX ELECTRONICS CORPORATION
AX88790 L
3-in-1 PCMCIA Fast Ethernet Controller
1.3 AX88790 Pin Connection Diagram
The AX88790 is housed in the 128-pin plastic light quad flat pack. See Fig - 2 AX88790 Pin Connection Diagram.
RX_DV COL CRS RX_CLK RXD[3] RXD[2] RXD[1] RXD[0] VSS VSSM ZVREG VDDO VSSO VSSO TPOP TPON VSSO VSSA REXT10 REXT100 VDDA VSSPD XTALOUT LCLK/XTALIN VDDPD VSSM VDDM VSSA REXTBS VDDA VSSA TPIN TPIP VDDA VSSA MDC MDIO TEST1 GPI[0]/LINK 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65
www..com VDD
VSS GPI[1]/DPX TX_CLK TX_EN TXD[0] TXD[1] TXD[2] TXD[3] GPI[2]/SPD VDD VSS MDCS# MINT MAUDIO MRIN# MPWDN MRESET# MRDY IOIS16# STSCHG# SPKR# VDD VSS REG#
103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128
AX88790
64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39
VSS VSS I_ACT I_SPEED I_LINK FAST_MODE# EEPROM_SIZE VDD VDDA VSSA VSS VDD VSS EECS EECK EEDI EEDO TEST2 IDDQ BIST CLKO25M VSS SD[0] SD[1] VDD SD[2]
Fig - 2 AX88790 Pin Connection Diagram
INPACK# WAIT# RESET SA[0] SA[1] SA[2] SA[3] SA[4] SA[5] SA[6] SA[7] SA[8] VDD VSS SA[9] IREQ# WE# IOWR# IORD# OE# CE2# CE1# SD[15] SD[14] SD[13] SD[12] VDD VSS SD[11] SD[10] SD[9] SD[8] SD[7] VSS SD[6] SD[5] SD[4] SD[3]
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
6
ASIX ELECTRONICS CORPORATION
AX88790 L
3-in-1 PCMCIA Fast Ethernet Controller
2.0 Signal Description
The following terms describe the AX88790 pin-out: All pin names with the "#" suffix are asserted low. The following abbreviations are used in following Tables. I O I/O OD Input Output Input/Output Open Drain PU PD P Pull Up Pull Down Power Pin
www..com
2.1 PCMCIA Bus Interface Signals Group
SIGNAL SA[9:0] SD[15:0] TYPE I/PD I/O/PD PIN NO. 15, 12 - 4 23 - 26, 29 - 33, 35 - 39, 41 - 42 16 2 128 19 18 20 17 123 DESCRIPTION System Address: Signals SA[9:0] are address bus input lines which enable direct address of up to 2K memory and I/O spaces on card. System Data Bus: Signals SD[15:0] constitute the bi-directional data bus.
IREQ# WAIT# REG# IORD# IOWR# OE# WE# IOIS16#
O O I/PU I/PU I/PU I/PU I/PU O
INPACK#
O
1
CE1#-CE2# STSCHG# SPKR#
I/PU O O
22, 21 124 125
Interrupt Request: IREQ# is asserted to indicate the host system that the PC Card device requires host software service. Wait: This signal is set low to insert wait states during Remote DMA transfer. Attribute Memory and I/O Space Select: When the REG# signal is asserted, access is limited to Attribute Memory and to the I/O space. I/O Read: The host asserts IORD# to read data from AX88790 I/O space. I/O Write: The host asserts IOWR# to write data into AX88790 I/O space. Output Enable : The OE# line is used to gate Memory Read data from memory on PC Card Write Enable: The WE# signal is used for strobing Memory Write data into the memory on PC Card. I/O is 16 Bit Port: The IOIS16# is asserted when the address at the socket corresponds to an I/O address to which the card responds, and the I/O port addressed is capable of 16-bit access. Input Port Acknowledge: The signal is asserted when the AX88790 is selected and can respond to and I/O read cycle at the address on the address bus. Card Enable : The CE1# enables even numbered address bytes and CE2# enables odd numbered address bytes Battery Voltage Detect 1 / Status Change Battery Voltage Detect 2 / Audio speaker out
Tab - 1 PCMCIA bus interface signals group
7
ASIX ELECTRONICS CORPORATION
AX88790 L
3-in-1 PCMCIA Fast Ethernet Controller
2.2 EEPROM Signals Group
SIGNAL EECS EECK EEDI EEDO TYPE O O/PD O I/PU PIN NO. 51 50 49 48 DESCRIPTION EEPROM Chip Select: EEPROM chip select signal. EEPROM Clock: Signal connected to EEPROM clock pin. EEPROM Data In: Signal connected to EEPROM data input pin. EEPROM Data Out: Signal connected to EEPROM data output pin.
Tab - 2 EEPROM bus interface signals group
2.3 MII interface signals group
SIGNAL www..com RXD[3:0] CRS RX_DV TYPE I/PU I/PD I/PD DESCRIPTION Receive Data: RXD[3:0] is driven by the PHY synchronously with respect to RX_CLK. 100 Carrier Sense: Asynchronous signal CRS is asserted by the PHY when either transmit or receive medium is non-idle. 102 Receive Data Valid: RX_DV is driven by the PHY synchronously with respect to RX_CLK. Asserted high when valid data is present on RXD [3:0]. No Support Receive Error: RX_ER is driven by PHY and synchronous to RX_CLK, is asserted for one or more RX_CLK periods to indicate to the port that an error has detected. 99 Receive Clock: RX_CLK is a continuous clock that provides the timing reference for the transfer of the RX_DV, RXD[3:0] and RX_ER signals from the PHY to the MII port. 101 Collision: this signal is driven by PHY when collision is detected. 108 Transmit Enable: TX_EN is transition synchronously with respect to the rising edge of TX_CLK. TX_EN indicates that the port is presenting nibbles on TXD [3:0] for transmission. 112 - 109 Transmit Data: TXD[3:0] is transition synchronously with respect to the rising edge of TX_CLK. For each TX_CLK period in which TX_EN is asserted, TXD[3:0] are accepted for transmission by the PHY. 107 Transmit Clock: TX_CLK is a continuous clock from PHY. It provides the timing reference for the transfer of the TX_EN and TXD[3:0] signals from the MII port to the PHY. 67 Station Management Data Clock: The timing reference for MDIO. All data transfers on MDIO are synchronized to the rising edge of this clock. MDC is a 2.5MHz frequency clock output. 66 Station Management Data Input / Output: Serial data input/output transfers from/to the PHYs. The transfer protocol conforms to the IEEE 802.3u MII specification. PIN NO. 98 - 95
RX_ER
(Omit)
RX_CLK
I/PU
COL TX_EN
I/PD O
TXD[3:0]
O
TX_CLK
I/PU
MDC
O/PU
MDIO
I/O/PU
Tab - 3 MII interface signals group
8
ASIX ELECTRONICS CORPORATION
AX88790 L
3-in-1 PCMCIA Fast Ethernet Controller
2.4 10/100Mbps Twisted-Pair Interface pins group
SIGNAL TPIP TYPE I PIN NO. 70 DESCRIPTION Received Data. Positive differential received 125M baud MLT3 or 10M baud Manchester data from magnetic. Fiber-Optic Data Input. Positive differential received 125M baud pseudo-ECL data from fiber transceiver. Received Data. Negative differential received 125M baud MLT3 or 10M baud Manchester data from magnetic. Fiber-Optic Data Input. Negative differential received 125M baud pseudo-ECL data from fiber transceiver. Transmit Data. Positive differential transmit 125M baud MLT3 or 10M baud Manchester data to magnetic. Fiber-Optic Data Output. Positive differential transmit 125M baud pseudo-ECL compatible data to fiber transceiver. Transmit Data. Negative differential transmit 125M baud MLT3 or 10M baud Manchester data to magnetic. Fiber-Optic Data Output. Negative differential transmit 125M baud pseudo-ECL compatible data to fiber transceiver. Current Setting 10Mbits/s. An external resistor 20.1k ohm is placed from this signal to ground to set the 10Mbits/s TP driver transmit output level. Current Setting 100Mbits/s. An external resistor 2.49k ohm is placed from this signal to ground to set the 100Mbits/s TP driver transmit output level. External Bias Resistor. Band Gap Reference for the Receive Channel. Connect this signal to a 24.9k ohm +/- 1 percent resistor to ground. The parasitic load capacitance should be less than 15 pF.
TPIN
I
71
TPOP
O
88
www..com
TPON
O
87
REXT10
I
84
REXT100
I
83
REXTBS
I
74
Tab - 4 10/100Mbps Twisted-Pair Interface pins group
2.5 Built-in PHY LED indicator pins group
SIGNAL I_ACT or I_FULL/COL TYPE O PIN NO. 62 DESCRIPTION Active Status: When I_OP is logic 1. If there is activity, transmit or receive, on the line occurred, the output will be driven low for 0.67 sec and then driven high at least 0.67 sec. Full-Duplex/Collision Status. When I_OP is logic 0. If this signal is low, it indicates full-duplex link established, and if it is high, then the link is in half-duplex mode. When in half-duplex and collision occurrence, the output will be driven low for 0.67 sec and driven high at least 0.67 sec. Speed Status: If this signal is low, it indicates 100Mbps, and if it is high, then the speed is 10Mbps. Link Status: When I_OP is logic 1. If this signal is low, it indicates link, and if it is high, then the link is fail. Link Status/Active: When I_OP is logic 0. If this signal is low, it indicates link, and if it is high, then the link is fail. When in link status and line activity occurrence, the output will be driven low for 0.67 sec and driven high at least 0.67 sec.
I_SPEED I_LINK Or I_LK/ACT
O O
61 60
Tab - 5 Built-in PHY LED indicator pins group
2.6 Modem interface pins group
9 ASIX ELECTRONICS CORPORATION
AX88790 L
Signal Name
MRDY
3-in-1 PCMCIA Fast Ethernet Controller
Pin No.
122
Type
I/PU
Description
Modem Ready: MRDY low indicates that modem is initializing the modem after reset signal asserted or the modem is at SLEEP/STOP mode. Modem Reset: This signal asserts low to reset the modem chipset. Modem Chip Select: This signal connected to modem chip select pin. Modem Power Down: Rockwell modem chipset, this signal asserts low to let modem chipset into power down mode. AT&T modem chipset, this signal asserts high to let modem chipset into power down mode. Modem Interrupt: This signal driven by modem chipset to active interrupt. Ring Input: This signal is driven by DAA's ring detect circuit. When a telephone-ringing signal is being received. Modem Audio: This signal is passed to PCMCIA interface via SPKR.
MRESET# MDCS# MPWDN
O O/PU O/PU
121 116 120
MINT MRIN# MAUDIO
www..com
I/PD I/PU I/PU
117 119 118
Tab - 6 Modem interface signals group
2.7 General Purpose I/O pins group
Signal Name
GPI[2]/SPD GPI[1]/DPX GPI[0]/LINK
Type
I/PU I/PU I/PU
Pin No.
113 106 103
Description
Read register offset 17h bit 6 value reflects this input value. Read register offset 17h bit 5 value reflects this input value. Read register offset 17h bit 4 value reflects this input value.
Tab - 7 General Purposes I/O pins group
10
ASIX ELECTRONICS CORPORATION
AX88790 L
3-in-1 PCMCIA Fast Ethernet Controller
2.8 Miscellaneous pins group
SIGNAL LCLK/XTALIN TYPE I DESCRIPTION CMOS Local Clock: Typical a 25Mhz clock, +/- 100 PPM, 40%-60% duty cycle. The signal not supports 5 Volts tolerance ( See application note also ) Crystal Oscillator Input: Typical a 25Mhz crystal, +/- 25 PPM can be connected across XTALIN and XTALOUT. 80 Crystal Oscillator Output: Typical a 25Mhz crystal, +/- 25 PPM can be connected across XTALIN and XTALOUT. If a single-ended external clock (LCLK) is connected to XTALIN, the crystal output pin should be left floating. 44 Clock Output: This clock is source from LCLK/XTALIN. 3 Reset Reset is active high then place AX88790 into reset mode immediately. During falling edge the AX88790 loads the power on setting data. And, after the falling edge the AX88790 loads the EEPROM data. 47, 65 Test Pins : Active high These pins are just for test mode setting purpose only. Must be pull down or keep no connection when normal operation. 46 For test only. Must be pulled down at normal operation. 45 For test only. Must be pulled down or keep no connection when normal operation. 59 FAST_MODE : Active LOW The pin is just for test mode only. Must be pulled high or keep no connection when normal operation. 58 EEPROM SIZE = 0: 93C46 type 128 byte EEPROM is used. EEPROM SIZE = 1: 93C56 type 256 byte EEPROM is used. 92 This sets the common mode voltage for 10Base-T and 100Base-TX modes. It should be connected to the center tap of the transmit side of the transformer 13, 27, 40, Power Supply: +3.3V DC. 53, 57, 104, 114, 126 14, 28, 34, Power Supply: +0V DC or Ground. 43, 52, 54, 63, 64, 94, 105,115, 127 56, 69, Power Supply for Analog Circuit: +3.3V DC. 73, 82 55, 68, Power Supply for Analog Circuit: +0V DC or Ground. 72, 75, 85, 76 Powers the analog block around the transmit/receive area. This should be connected to VDDA: +3.3V DC. 77, 93 Powers the analog block around the transmit/receive area. This should be connected to VSSA: +0V DC or Ground Power. 78 The Phase Detector (or PLL) power. This should be isolated with other power: +3.3V DC. 81 The Phase Detector (or PLL) power. This should be isolated with other power: +0V DC or Ground. 91 Power Supply for Transceiver Output Driver: +3.3V DC. 86, 89, 90 Power Supply for Transceiver Output Driver: +0V DC or Ground. PIN NO. 79
XTALOUT
O
CLKO25M RESET
www..com
O I/PU
TEST[2:1]
I/PD
IDDQ BIST FAST_MODE#
I I/PD I/PU
EEPROM_SIZE ZVREG
I/PU O
VDD
P
VSS
P
VDDA VSSA VDDM VSSM VDDPD VSSPD VDDO VSSO
P P P P P P P P
Tab - 8 Miscellaneous pins group
11
ASIX ELECTRONICS CORPORATION
AX88790 L
3-in-1 PCMCIA Fast Ethernet Controller
2.9 Power on configuration setup signals cross reference table
Signal Name
MPD_SET PPD_SET I_OP
Share with
MPWDN EECK MDCS#
Description
MPD_SET = 0: MPWDN pin active high. MPD_SET = 1: MPWDN pin active low. (default) PPD_SET = 0: Internal PHY in normal mode. (default) PPD_SET = 1: Internal PHY in power down mode. LED Indicator Option: Selection of LED display mode. I_OP = 0: I_LK/ACT, I_SPEED and I_FULL/COL LED display mode. I_OP = 1: I_LINK, I_SPEED and I_ACT LED display mode. (default)
Tab - 9 Power on Configuration Setup Table
www..com
12
ASIX ELECTRONICS CORPORATION
AX88790 L
3-in-1 PCMCIA Fast Ethernet Controller
3.0 Memory and I/O Mapping
There are four memories or I/O mapping used in AX88790. 1. 2. 3. 4. EEPROM Memory Mapping Attribute Memory Mapping I/O Mapping Local Memory Mapping
3.1 EEPROM Memory Mapping
www..com
EEPROM OFFSET 00H 01H 02H 03H 04H 05H 06H - 10H 10H - FFH
HIGH BYTE RESERVED CFH NODE-ID1 NODE ID 3 NODE ID 5 CHECKSUM RESERVED CIS
LOW BYTE WORD COUNT CFL NODE ID 0 NODE ID 2 NODE ID 4 RESERVED RESERVED CIS
Tab - 10 EEPROM Memory Mapping Note: bit 3 register of LCOR in AX88190 is replaced by bit 0 of CFL in AX88790 Bit 0 of CFL: Enable Power Down mode This bit is set to 1; the LAN will go into power down mode. At power down mode AX88790 will disable MAC transmitting and receiving operation. But the host interface will not be affected.
3.2 Attribute Memory Mapping
ATTRIBUTE MEMORY OFFSET 0000H 03BFH 03C0H 03C2H 03C4H 03C6H 03CAH 03CCH 03CEH 03DFH 03E0H 03E2H 03E4H 03E6H 03EAH 03ECH 03EEH 03FFH Tab - 11 Attribute Memory Mapping CONTENTS CIS LCOR LCCSR LIOBASE0 LIOBASE1 RESERVED MCOR MCCSR MIOBASE0 MIOBASE1 RESERVED
13
ASIX ELECTRONICS CORPORATION
AX88790 L 3.3 I/O Mapping
SYSTEM I/O OFFSET 0000H 001FH Tab - 12 I/O Address Mapping
3-in-1 PCMCIA Fast Ethernet Controller
FUNCTION MAC CORE REGISTER
3.4 SRAM Memory Mapping
www..com
OFFSET 0000H 03BFH 03C0H 03C2H 03C4H 03C6H 03CAH 03CCH 03CEH 03DFH 03E0H 03E2H 03E4H 03E6H 03EAH 03ECH 03EEH 03FFH 0400H 0401H 0402H 0403H 0404H 0405H 0406H 07FFH 4000H 7FFFH
FUNCTION CIS *1 LCOR *1 LCCSR *1 LIOBASE0 *1 LIOBASE1 *1 RESERVED MCOR *1 MCCSR *1 MIOBASE0 *1 MIOBASE1 *1 RESERVED NODE ID 0 NODE ID 1 NODE ID 2 NODE ID 3 NODE ID 4 NODE ID 5 RESERVED 8K X 16 SRAM BUFFER
Tab - 13 Local Memory Mapping
14
ASIX ELECTRONICS CORPORATION
AX88790 L
3-in-1 PCMCIA Fast Ethernet Controller
4.0 Registers Operation
There are four register sets in AX88790: The PCMCIA function configuration registers of LAN. The PCMCIA function configuration registers of MODEM. The MAC core register. The embedded PHY registers.
4.1 PCMCIA Function Configuration Register Set of LAN
www..com
REGISTER LCOR LCSR LIOBASE0 LIOBASE1
NAME CONFIGURATION OPTION REGISTER CONFIGURATION AND STATUS REGISTER I/O BASED REGISTER 0 I/O BASED REGISTER 1
OFFSET 3C0H 3C2H 3CAH 3CCH
Tab - 14 PCMCIA Function Configuration Register Mapping of LAN
15
ASIX ELECTRONICS CORPORATION
AX88790 L
3-in-1 PCMCIA Fast Ethernet Controller
4.1.1 Configuration Option Register of LAN (LCOR) Offset 3C0H (Read/Write)
R/W/C DESCRIPTION R/W Software Reset Assert this bit will reset the LAN function of AX88790. Return a 0 to this bit will leave the LAN function of AX88790 in a post-reset state as same as that following hardware reset. The value of this bit is 0 at power-on. 6 R/W Level IRQ This bit should be set to 1; the AX88790 always generates Level Mode Interrupt. 5:0 R/W Function Configuration Index These six bits are used to indicate entry of the card configuration table locate in the CIS. The default value is 0 . On multifunction PC Card, Bit 5, Bit 4, Bit 3 : MODEM I/O base registers Bit 5 Bit 4 Bit 3 LAN I/O base MODEM I/O base www..com 0 0 0 300H Decided by MIOBASE registers 0 0 1 320H 2f8H 0 1 0 340H 3e8H 0 1 1 360H 2e8H 1 0 0 380H Decided by MIOBASE registers 1 0 1 200H 2f8H 1 1 0 220H 3e8H 1 1 1 240H 2e8H Bit 2 : Enable IREQ# Routing If bit 0 of LCOR is set to 0, this bit is ignored. If bit 0 of LCOR is set to 1 and this bit is set to 1, the LAN will generate interrupt request via IREQ# signal. If this bit is set to 0, the LAN will not generate interrupt request via IREQ# line. Bit 1 : Enable Base and Limit Registers If bit 0 of LCOR is set to 0, this bit is ignored. If bit 0 of LCOR is set to 1 and this bit is set to 1,only I/O addresses that are qualified by the Base and Limit registers are passed to LAN function. If this bit is set to 0,all I/O addresses are passed to LAN function. Bit 0 : Enable Function If this bit is set to 0, the LAN function is disabled. If this bit is set to 1, the LAN function is enabled. FIELD 7
16
ASIX ELECTRONICS CORPORATION
AX88790 L
3-in-1 PCMCIA Fast Ethernet Controller
4.1.2 Configuration and Status Register of LAN (LCSR) Offset 3C2H (Read/Write)
R/W/C DESCRIPTION Reserved R/W PPwrDwn : PHY power down setting While this bit set to 1, AX88790 will force embedded PHY into power down mode. As for PPWDN is active high or active low. Please refer section 2.9 Power on configuration setup signal cross-reference table. Note: The master control of Power Down mode is place on Bit 0 of CFL. If user want to enable power down mode, must set the relative bit of EEPROM that map to bit 0 of CFL register to logic 1. When this bit is set to 1, the LAN will go into power down mode. At power down mode AX88790 will disable MAC transmitting and receiving operation. But the host interface will not be affected. 1 R Intr: Interrupt Request The LAN function will set this bit to 1 when it need interrupt service and set it to 0 when it is not request interrupt service. www..com 0 R IntrAck: Interrupt Acknowledge This bit will be 0. The Intr will reflect the status of interrupt requesting. FIELD 7:3 2
4.1.3 I/O Base Register 0/1 of LAN (LIOBASE0/1) Offset 3CAH/3CCH (Read/Write)
The I/O Base registers (LIOBASE0 and LIOBASE1) determine the base address of the I/O range used to access the LAN specific registers (MAC Core Registers).
I/O Base Register 0
FIELD 7:0 R/W/C R/W Base I/O address bit 7 - 0. DESCRIPTION
I/O Base Register 1
FIELD 7:0 R/W/C R/W Base I/O address bit 15 - 8. DESCRIPTION
17
ASIX ELECTRONICS CORPORATION
AX88790 L
3-in-1 PCMCIA Fast Ethernet Controller
4.2 PCMCIA Function Configuration Register Set of MODEM
REGISTER MCOR MCSR MIOBASE0 MIOBASE1 NAME CONFIGURATION OPTION REGISTER CONFIGURATION AND STATUS REGISTER I/O BASED REGISTER 0 I/O BASED REGISTER 1 OFFSET 3E0H 3E2H 3EAH 3ECH
Tab - 15 PCMCIA Function Configuration Register Mapping of MODEM
4.2.1 Configuration Option Register of MODEM (MCOR) Offset 3E0H (Read/Write)
FIELD
www..com 7
6 5:0
R/W/C DESCRIPTION R/W Software Reset Assert this bit will reset the MODEM function of AX88790. Return a 0 to this bit will leave the MODEM function of AX88790 in a post-reset state as same as that following hardware reset. The value of this bit is 0 at power-on. R/W Level IRQ This bit should be set to 1; the AX88790 always generates Level Mode Interrupt. R/W Function Configuration Index These six bits are used to indicate entry of the card configuration table locate in the CIS. The default value is 0 . On multifunction PC Card, Bit 5, Bit4 : Reserved Bit 3 : MINT route to STSCHG# If bit 0 of MCOR is set to 0, this bit is ignored. If both bit 0 and bit 2 of MCOR are set to 1 and this bit is set to 1, the MODEM will route interrupt request to STSCHG# signal. If this bit is set to 0, the MODEM will generate interrupt request via IREQ# line. Bit 2 : MINT route to IREQ# (Enable IREQ# Routing) If bit 0 of MCOR is set to 0, this bit is ignored. If bit 0 of MCOR is set to 1 and this bit is set to 1, the MODEM will generate interrupt request via IREQ# signal. If this bit is set to 0, the MODEM will not generate interrupt request via IREQ# line. Bit 1 : Enable Base and Limit Registers If bit 0 of MCOR is set to 0, this bit is ignored. If bit 0 of MCOR is set to 1 and this bit is set to 1,only I/O addresses that are qualified by the Base and Limit registers are passed to MODEM function. If this bit is set to 0,all I/O addresses are passed to LAN function. Bit 0 : Enable Function If this bit is set to 0, the MODEM function is disabled. If this bit is set to 1, the MODEM function is enabled.
18
ASIX ELECTRONICS CORPORATION
AX88790 L
3-in-1 PCMCIA Fast Ethernet Controller
4.2.2 Configuration and Status Register of MODEM (MCSR) Offset 3E2H (Read/Write)
FIELD 7:3 2 R/W/C DESCRIPTION Reserved R/W MPwrDwn : Modem power down setting While this bit set to 1, MPWDN pin (pin 116) will be active to force modem chip into power down mode. As for MPWDN is active high or active low. Please refer section 2.7 Power on configuration setup signal cross-reference table. R Intr: Interrupt Request The LAN function will set this bit to 1 when it need interrupt service and set it to 0 when it is not request interrupt service. R IntrAck: Interrupt Acknowledge This bit will be 0. The Intr will reflect the status of interrupt requesting.
1
0
www..com
4.2.3 I/O Base Register 0/1 of MODEM (MIOBASE0/1) Offset 3EAH/3ECH (Read/Write)
The I/O Base registers (MIOBASE0 and MIOBASE1) determine the base address of the I/O range used to access the MODEM specific registers.
I/O Base Register 0
FIELD 7:0 R/W/C R/W Base I/O address bit 7 - 0. DESCRIPTION
I/O Base Register 1
FIELD 7:0 R/W/C R/W Base I/O address bit 15 - 8. DESCRIPTION
19
ASIX ELECTRONICS CORPORATION
AX88790 L 4.3 MAC Core Registers
3-in-1 PCMCIA Fast Ethernet Controller
All registers of MAC Core are 8-bit wide and mapped into pages which are selected by PS (Page Select) in the Command Register. PAGE 0 (PS1=0,PS0=0)
OFFSET 00H 01H 02H 03H 04H www..com 05H 06H 07H 08H 09H 0AH 0BH 0CH 0DH 0EH 0FH 10H 11H 12H 13H 14H 15H 16H 17H 18H - 1EH 1FH READ Command Register ( CR ) Page Start Register ( PSTART ) Page Stop Register ( PSTOP ) Boundary Pointer ( BNRY ) Transmit Status Register ( TSR ) Number of Collisions Register ( NCR ) Current Page Register ( CPR ) Interrupt Status Register ( ISR ) Current Remote DMA Address 0 ( CRDA0 ) Current Remote DMA Address 1 ( CRDA1 ) Reserved Reserved Receive Status Register ( RSR ) Frame Alignment Errors ( CNTR0 ) CRC Errors ( CNTR1 ) Missed Packet Errors ( CNTR2 ) Data Port IFGS1 IFGS2 MII/EEPROM Access Test Register Inter-frame Gap (IFG) GPI Reserved Reset WRITE Command Register ( CR ) Page Start Register ( PSTART ) Page Stop Register ( PSTOP ) Boundary Pointer ( BNRY ) Transmit Page Start Address ( TPSR ) Transmit Byte Count Register 0 ( TBCR0 ) Transmit Byte Count Register 1 ( TBCR1 ) Interrupt Status Register ( ISR ) Remote Start Address Register 0 ( RSAR0 ) Remote Start Address Register 1 ( RSAR1 ) Remote Byte Count 0 ( RBCR0 ) Remote Byte Count 1 ( RBCR1 0 Receive Configuration Register ( RCR ) Transmit Configuration Register ( TCR ) Data Configuration Register ( DCR ) Interrupt Mask Register ( IMR ) Data Port IFGS1 IFGS2 MII/EEPROM Access Test Register Inter-frame Gap (IFG) GPOC Reserved Reserved
Tab - 16 Page 0 of MAC Core Registers Mapping
20
ASIX ELECTRONICS CORPORATION
AX88790 L
PAGE 1 (PS1=0,PS0=1)
OFFSET 00H 01H 02H 03H 04H 05H
www..com
3-in-1 PCMCIA Fast Ethernet Controller
WRITE Command Register ( CR ) Physical Address Register 0 ( PAR0 ) Physical Address Register 1 ( PAR1 ) Physical Address Register 2 ( PAR2 ) Physical Address Register 3 ( PAR3 ) Physical Address Register 4 ( PAR4 ) Physical Address Register 5 ( PAR5 ) Current Page Register ( CPR ) Multicast Address Register 0 ( MAR0 ) Multicast Address Register 1 ( MAR1 ) Multicast Address Register 2 ( MAR2 ) Multicast Address Register 3 ( MAR3 ) Multicast Address Register 4 ( MAR4 ) Multicast Address Register 5 ( MAR5 ) Multicast Address Register 6 ( MAR6 ) Multicast Address Register 7 ( MAR7 ) Data Port Inter-frame Gap Segment 1 IFGS1 Inter-frame Gap Segment 2 IFGS2 MII/EEPROM Access Test Register Inter-frame Gap (IFG) GPOC Reserved Reserved
06H 07H 08H 09H
0AH 0BH 0CH 0DH 0EH 0FH 10H 11H 12H 13H 14H 15H 16H 17H 18H - 1EH 1FH
READ Command Register ( CR ) Physical Address Register 0 ( PARA0 ) Physical Address Register 1 ( PARA1 ) Physical Address Register 2 ( PARA2 ) Physical Address Register 3 ( PARA3 ) Physical Address Register 4 ( PARA4 ) Physical Address Register 5 ( PARA5 ) Current Page Register ( CPR ) Multicast Address Register 0 ( MAR0 ) Multicast Address Register 1 ( MAR1 ) Multicast Address Register 2 ( MAR2 ) Multicast Address Register 3 ( MAR3 ) Multicast Address Register 4 ( MAR4 ) Multicast Address Register 5 ( MAR5 ) Multicast Address Register 6 ( MAR6 ) Multicast Address Register 7 ( MAR7 ) Data Port Inter-frame Gap Segment 1 IFGS1 Inter-frame Gap Segment 2 IFGS2 MII/EEPROM Access Test Register Inter-frame Gap (IFG) GPI Reserved Reset
Tab - 17 Page 1 of MAC Core Registers Mapping
21
ASIX ELECTRONICS CORPORATION
AX88790 L
3-in-1 PCMCIA Fast Ethernet Controller
4.3.1 Command Register (CR) Offset 00H (Read/Write)
FIELD 7:6 NAME DESCRIPTION PS1,PS0 PS1,PS0 : Page Select The two bits selects which register page is to be accessed. PS1 PS0 0 0 page 0 0 1 page 1 RD2,RD1 RD2,RD1,RD0 : Remote DMA Command ,RD0 These three encoded bits control operation of the Remote DMA channel. RD2 could be set to abort any Remote DMA command in process. RD2 is reset by AX88790 when a Remote DMA has been completed. The Remote Byte Count should be cleared when a Remote DMA has been aborted. The Remote Start Address is not restored to the starting address if the Remote DMA is aborted. RD2 RD1 RD0 0 0 0 Not allowed 0 0 1 Remote Read 0 1 0 Remote Write 0 1 1 Not allowed 1 X X Abort / Complete Remote DMA TXP TXP : Transmit Packet This bit could be set to initiate transmission of a packet START START : This bit is used to active AX88790 operation. STOP STOP : Stop AX88790 This bit is used to stop the AX88790 operation.
5:3
www..com
2 1 0
4.3.2 Interrupt Status Register (ISR) Offset 07H (Read/Write)
FIELD 7 NAME DESCRIPTION RST Reset Status : Set when AX88790 enters reset state and cleared when a start command is issued to the CR. Writing to this bit is no effect. RDC Remote DMA Complete Set when remote DMA operation has been completed CNT Counter Overflow Set when MSB of one or more of the Tally Counters has been set. OVW Over Write: Set when receive buffer ring storage resources have been exhausted. TXE Transmit Error Set when packet transmitted with one or more of the following errors n Excessive collisions n FIFO Under-run RXE Receive Error Indicates that a packet was received with one or more of the following errors CRC error Frame Alignment Error FIFO Overrun Missed Packet PTX Packet Transmitted Indicates packet transmitted with no error PRX Packet Received Indicates packet received with no error.
6 5 4 3
2
1 0
22
ASIX ELECTRONICS CORPORATION
AX88790 L
3-in-1 PCMCIA Fast Ethernet Controller
4.3.3 Interrupt mask register (IMR) Offset 0FH (Write)
FIELD 7 6 5 4 3 2 1 0 NAME RDCE CNTE OVWE TXEE RXEE PTXE PRXE DESCRIPTION Reserved DMA Complete Interrupt Enable. Default "low" disabled. Counter Overflow Interrupt Enable. Default "low" disabled. Overwrite Interrupt Enable. Default "low" disabled. Transmit Error Interrupt Enable. Default "low" disabled. Receive Error Interrupt Enable. Default "low" disabled. Packet Transmitted Interrupt Enable. Default "low" disabled. Packet Received Interrupt Enable. Default "low" disabled.
4.3.4 Data Configuration Register (DCR) Offset 0EH (Write)
FIELD 6:2 1 NAME BOS
www..com RDCR 7
0
WTS
DESCRIPTION Remote DMA always completed Reserved Byte Order Select 0: MS byte placed on AD15:AD8 and LS byte on AD7-AD0 (80X86). 1: MS byte placed on AD7::AD0 and LS byte on AD15:AD0(68K) Word Transfer Select 0 : Selects byte-wide DMA transfers. 1 : Selects word-wide DMA transfers.
4.3.5 Transmit Configuration Register (TCR) Offset 0DH (Write)
FIELD 7 NAME DESCRIPTION FDU Full Duplex : This bit indicates the current media mode is Full Duplex or not. 0 : Half duplex 1 : Full duplex PD Pad Disable 0 : Pad will be added when packet length less than 60. 1 : Pad will not be added when packet length less than 60. RLO Retry of late collision 0 : Don't retransmit packet when late collision happens. 1 : Retransmit packet when late collision happens. Reserved LB1,LB0 Encoded Loop-back Control These encoded configuration bits set the type of loop-back that is to be performed. LB1 LB0 Mode 0 0 0 Normal operation Mode 1 0 1 Internal NIC loop-back Mode 2 1 0 PHYcevisor loop-back CRC Inhibit CRC 0 : CRC appended by transmitter. 1 : CRC inhibited by transmitter.
6
5
4:3 2:1
0
23
ASIX ELECTRONICS CORPORATION
AX88790 L
3-in-1 PCMCIA Fast Ethernet Controller
4.3.6 Transmit Status Register (TSR) Offset 04H (Read)
FIELD 7 6:4 3 2 1 0 NAME DESCRIPTION OWC Out of window collision Reserved ABT Transmit Aborted Indicates the AX88790 aborted transmission because of excessive collision. COL Transmit Collided Indicates that the transmission collided at least once with another station on the network. Reserved PTX Packet Transmitted Indicates transmission without error.
4.3.7 Receive Configuration (RCR) Offset 0CH (Write)
www..com NAME FIELD
7
6 5
4 3
2 1 0
DESCRIPTION INT_RG Interrupt Regeneration 0 : Enable interrupt regeneration function in multifunction application. (default) But must set CIS relative Enable function first, than the function will be open. 1: Disable Reserved MON Monitor Mode 0 : Normal Operation 1 : Monitor Mode, the input packet will be checked on NODE ADDRESS and CRC but not buffered into memory. PRO PRO : Promiscuous Mode Enable the receiver to accept all packets with a physical address. AM AM : Accept Multicast Enable the receiver to accept packets with a multicast address. That multicast address must pass the hashing array. AB AB : Accept Broadcast Enable the receiver to accept broadcast packet. AR AR : Accept Runt Enable the receiver to accept runt packet. SEP SEP : Save Error Packet Enable the receiver to accept and save packets with error.
4.3.8 Receive Status Register (RSR) Offset 0CH (Read)
FIELD 7 6 5 4 3 2 1 0 NAME DIS PHY MPA FO FAE CR PRX DESCRIPTION Reserved Receiver Disabled Multicast Address Received. Missed Packet FIFO Overrun Frame alignment error. CRC error. Packet Received Intact
4.3.9 Inter-frame gap (IFG) Offset 16H (Read/Write)
FIELD 7 6:0 NAME DESCRIPTION Reserved IFG Inter-frame Gap. Default value 15H.
24
ASIX ELECTRONICS CORPORATION
AX88790 L
3-in-1 PCMCIA Fast Ethernet Controller
4.3.10 Inter-frame gap Segment 1(IFGS1) Offset 12H (Read/Write)
FIELD 7 6:0 NAME DESCRIPTION Reserved IFG Inter-frame Gap Segment 1. Default value 0cH.
4.3.11 Inter-frame gap Segment 2(IFGS2) Offset 13H (Read/Write)
FIELD 7 6:0 NAME DESCRIPTION Reserved IFG Inter-frame Gap Segment 2. Default value 12H.
4.3.12 MII/EEPROM Management Register (MEMR) Offset 14H (Read/Write)
FIELD NAME
www..comEECLK 7
6 5 4 3 2 1
EEO EEI EECS MDO MDI MDIR
0
MDC
DESCRIPTION EECLK: EEPROM Clock EEO : (Read only) EEPROM Data Out value. That reflects Pin-48 EEDO value. EEI EEPROM Data In. That output to Pin-49 EEDI as EEPROM data input value. EECS EEPROM Chip Select MDO MII Data Out MDI: (Read only) MII Data In. That reflects Pin-66 MDIO value. MII STA MDIO signal Direction MII Read Control Bit, assert this bit let MDIO signal as the input signal. Deassert this bit let MDIO as output signal. MDC MII Clock
4.3.13 Test Register (TR) Offset 15H (Write)
FIELD 7:5 4 3 2:0 NAME TF16T TPE IFG DESCRIPTION Reserved Test for Collision Test pin Enable Select Test Pins Output
4.3.14 Test Register (TR) Offset 15H (Read)
FIELD 7:4 3 2 1 0 NAME RST_TX B RST_10B RST_B AUTOD DESCRIPTION Reserved 100BASE-TX in Reset: This signal indicates that 100BASE-TX logic of internal PHY is in reset. 10BASE-T in Reset: This signal indicates that 10BASE-T logic of internal PHY is in reset. Reset Busy: This signal indicates that internal PHY is in reset. Autonegotiation Done: This signal goes high whenever internal PHY autonegotiation has completed. It will go low if autonegotiation has to restart.
25
ASIX ELECTRONICS CORPORATION
AX88790 L
3-in-1 PCMCIA Fast Ethernet Controller
4.3.15 General Purpose Input Register (GPI) Offset 17H (Read)
FIELD 7 6 5 4 3 2 1 0 NAME GPI2 GPI1 GPI0 I_SPD I_DPX I_LINK DESCRIPTION Reserved This register reflects GPI[2] input value. May connect to external PHY speed status. This register reflects GPI[1] input value. May connect to external PHY duplex status. This register reflects GPI[0] input value. May connect to external PHY link status. Reserved This register reflects internal PHY speed status value. Logic one means 100Mbps This register reflects internal PHY duplex status value. Logic one means full duplex. This register reflects internal PHY link status value. Logic one means link ok.
4.3.16 GPO and Control (GPOC) Offset 17H (Write)
FIELD 5
www..com 7:6
4
3:0
NAME DESCRIPTION Reserved MPSET Media Set by Program: The signal is valid only when MPSEL is set to high. When MPSET is logic 0, internal PHY is selected. When MPSET is logic 1, external MII PHY is selected. MPSEL Media Priority Select : MPSEL I_LINK GPI0 Media Selected 0 1 0 Internal PHY 0 1 1 Internal PHY 0 0 0 External MII PHY 0 0 1 Internal PHY 1 X X Depend on MPSET bit Reserved
26
ASIX ELECTRONICS CORPORATION
AX88790 L
3-in-1 PCMCIA Fast Ethernet Controller
4.4 The Embedded PHY Registers
The MII management 16-bit register set implemented is as follows. And the following sub-section will describes each field of the registers. The format for the "FIELD" descriptions is as follows: the first number is the register number, the second number is the bit position in the register and the name of the instantiated pad is in capital letters. The format for the "TYPE" descriptions is as follows: R = read, W = write, LH = latch high, NA = not applicable. ADDRESS 0 1 2 3 4 5 www..com 6 7 8 - 15 16 17 18 19 20 21 22 - 24 25 - 27 28 29 30 31 NAME MR0 MR1 MR2 MR3 MR4 MR5 MR6 MR7 MR8 -15 MR16 MR17 MR18 MR19 MR20 MR21 MR22 -24 MR25 -27 MR28 MR29 MR30 MR31 DESCRIPTION Control Status PHY Identifier 1 PHY Identifier 2 Autonegotiation Advertisement Autonegotiation Link Partner Ability Autonegotiation Expansion Next Page Transmit (Reserved) PCS Control Register Autonegotiation (read register A) Autonegotiation (read register B) Analog Test Register User-defined Register RXER Counter Analog Test Registers Analog Test (tuner) Registers Device Specific 1 Device Specific 2 Device Specific 3 Quick Status Register DEFAULT(Hex Code) 3000h 7849h 0180h BB10h 01E1h 0000 0000 0000 0000 0000 0000 0000 2080 0000 -
Tab - 18 The Embedded PHY Registers
27
ASIX ELECTRONICS CORPORATION
AX88790 L
3-in-1 PCMCIA Fast Ethernet Controller
4.4.1 MR0 -- Control Register Bit Descriptions
FIELD 0.15 (SW_RESET) 0.14 (LOOPBACK) TYPE R/W R/W DESCRIPTION Reset. Setting this bit to a 1 will reset the PHY. All registers will be set to their default state. This bit is self-clearing. The default is 0. Loopback. When this bit is set to 1, no data transmission will take place on the media. Any receive data will be ignored. The loopback signal path will contain all circuitry up to, but not including, the PMD. The default value is a 0. Speed Selection. The value of this bit reflects the current speed of operation (1 =100 Mbits/s; 0 =10 Mbits/s). This bit will only affect operating speed when the autonegotiation enable bit (register 0, bit 12) is disabled (0). This bit is ignored when autonegotiation is enabled (register 0, bit 12). This bit is ANDed with the SPEED_PIN signal. Autonegotiation Enable. The autonegotiation process will be enabled by set-ting this bit to a 1. The default state is a 1. Powerdown. The PHY may be placed in a low-power state by setting this bit to a 1, both the 10Mbits/s transceiver and the 100Mbits/s transceiver will be powered down. While in the powerdown state, the PHY will respond to management transactions. The default state is a 0. Isolate. When this bit is set to a 1, the MII outputs will be brought to the high-impedance state. The default state is a 0. Restart Autonegotiation. Normally, the autonegotiation process is started at powerup. Setting this bit to a 1 may restart the process. The default state is a 0. The NWAYDONE bit (register 1, bit 5) is reset when this bit goes to a 1. This bit is self-cleared when autonegotiation restarts. Duplex Mode. This bit reflects the mode of operation (1 = full duplex; 0 = half duplex). This bit is ignored when the autonegotiation enable bit (register 0, bit 12) is enabled. The default state is a 0. This bit is ORed with the F_DUP pin. Collision Test. When this bit is set to a 1, the PHY will assert the MCOL signal in response to MTX_EN. Reserved. All bits will read 0.
0.13(SPEED100)
R/W
0.12 (NWAY_ENA)
www..com
R/W R/W
0.11 (PWRDN)
0.10 (ISOLATE) 0.9 (REDONWAY)
R/W R/W
0.8 (FULL_DUP)
R/W
0.7 (COLTST) 0.6:0 (RESERVED)
R/W NA
28
ASIX ELECTRONICS CORPORATION
AX88790 L
3-in-1 PCMCIA Fast Ethernet Controller
4.4.2 MR1 -- Status Register Bit Descriptions
FIELD 1.15 (T4ABLE) TYPE R DESCRIPTION 100Base-T4 Ability. This bit will always be a 0. 0: Not able. 1: Able. 100Base-TX Full-Duplex Ability. This bit will always be a 1. 0: Not able. 1: Able. 100Base-TX Half-Duplex Ability. This bit will always be a 1. 0: Not able. 1: Able. 10Base-T Full-Duplex Ability. This bit will always be a 1. 0: Not able. 1: Able. 10Base-T Half-Duplex Ability. This bit will always be a 1. 0: Not able. 1: Able. Reserved. All bits will read as a 0. Suppress Preamble. When this bit is set to a 1, it indicates that the PHY accepts management frames with the preamble suppressed. Autonegotiation Complete. When this bit is a 1, it indicates the autonegotiation process has been completed. The contents of registers MR4, MR5, MR6, and MR7 are now valid. The default value is a 0. This bit is reset when autonegotiation is started. Remote Fault. When this bit is a 1, it indicates a remote fault has been detected. This bit will remain set until cleared by reading the register. The default is a 0. Autonegotiation Ability. When this bit is a 1, it indicates the ability to perform autonegotiation. The value of this bit is always a 1. Link Status. When this bit is a 1, it indicates a valid link has been established. This bit has a latching function: a link failure will cause the bit to clear and stay cleared until it has been read via the management interface. Jabber Detect. This bit will be a 1 whenever a jabber condition is detected. It will remain set until it is read, and the jabber condition no longer exists. Extended Capability. This bit indicates that the PHY supports the extended register set (MR2 and beyond). It will always read a 1.
1.14 (TXFULDUP)
R
1.13 (TXHAFDUP)
R
1.12 (ENFULDUP)
R
1.11 (ENHAFDUP) www..com
R
1.10:7 (RESERVED) 1.6 (NO_PA_OK) 1.5 (NWAYDONE)
R R R
1.4 (REM_FLT)
R
1.3 (NWAYABLE) 1.2 (LSTAT_OK)
R R
1.1 (JABBER) 1.0 (EXT_ABLE)
R R
29
ASIX ELECTRONICS CORPORATION
AX88790 L
3-in-1 PCMCIA Fast Ethernet Controller
4.4.3 MR2, MR3 -- Identification Registers (1 and 2) Bit Descriptions
FIELD 2.15:0 (OUI[3:18]) TYPE R DESCRIPTION Organizationally Unique Identifier. The third through the twenty-fourth bit of the OUI assigned to the PHY manufacturer by the IEEE are to be placed in bits. 2.15:0 and 3.15:10. This value is programmable. Organizationally Unique Identifier. The remaining 6 bits of the OUI. The value for bits 24:19 is programmable. Model Number. 6-bit model number of the device. The model number is programmable. Revision Number. The value of the present revision number. The version number is programmable.
3.15:10 (OUI[19:24]) 3.9:4 (MODEL[5:0]) 3.3:0 (VERSION[3:0])
R R R
4.4.4 MR4 - Autonegotiation Advertisement Registers Bit Descriptions
www..com FIELD
4.15 (NEXT_PAGE)
TYPE R/W
4.14 (ACK) 4.13 (REM_FAULT) 4.12:10 (PAUSE) 4.9 (100BASET4) 4.8 (100BASET_FD) 4.7 (100BASETX) 4.6 (10BASET_FD) 4.5 (10BASET) 4.4:0 (SELECT)
R/W R/W R/W R/W R/W R/W R/W R/W R/W
DESCRIPTION Next Page. Setting this bit to a 1 activates the next page function. This will allow the exchange of additional data. Data is carried by optional next pages of information. Acknowledge. This bit is the acknowledge bit from the link code word. Remote Fault. When set to 1, the PHY indicates to the link partner a remote fault condition. Pause. When set to a 1, it indicates that the PHY wishes to exchange flow control information with its link partner. 100Base-T4. This bit should always be set to 0. 100Base-TX Full Duplex. If written to 1, autonegotiation will advertise that the PHY is capable of 100Base-TX full-duplex operation. 100Base-TX. If written to 1, autonegotiation will advertise that the PHY is capable of 100Base-TX operation. 10Base-T Full Duplex. If written to 1, autonegotiation will advertise that the PHY is capable of 10Base-T full-duplex operation. 10Base-T. If written to 1, autonegotiation will advertise that the PHY is capable of 10Base-T operation. Selector Field. Reset with the value 00001 for IEEE 802.3.
4.4.5 MR5 - Autonegotiation Link Partner Ability (Base Page) Register Bit Descriptions
FIELD 5.15 (LP_NEXT_PAGE) 5.14 (LP_ACK) TYPE R R DESCRIPTION Link Partner Next Page. When this bit is set to 1, it indicates that the link partner wishes to engage in next page exchange. Link Partner Acknowledge. When this bit is set to 1, it indicates that the link partner has successfully received at least three consecutive and consistent FLP bursts. Remote Fault. When this bit is set to 1, it indicates that the link partner has a fault. Technology Ability Field. This field contains the technology ability of the link partner. These bits are similar to the bits defined for the MR4 register (see Table 16). Selector Field. This field contains the type of message sent by the link partner. For IEEE 802.3 compliant link partners, this field should read 00001.
5.13 (LP_REM_FAULT) 5.12:5 (LP_TECH_ABILITY) 5.4:0 (LP_SELECT)
R R
R
30
ASIX ELECTRONICS CORPORATION
AX88790 L
3-in-1 PCMCIA Fast Ethernet Controller
4.4.6 MR5 -Autonegotiation Link Partner (LP) Ability Register (Next Page) Bit Descriptions
FIELD 5.15 (LP_NEXT_PAGE) 5.14 (LP_ACK) 5.13 (LP__MES_PAGE) 5.12 (LP_ACK2) TYPE R R R R DESCRIPTION Next Page. When this bit is set to logic 0, it indicates that this is the last page to be transmitted. Logic 1 indicates that additional pages will follow. Acknowledge. When this bit is set to a logic 1, it indicates that the link partner has successfully received its partner's link code word. Message Page. This bit is used by the NEXT _PAGE function to differentiate a message page (logic 1) from an unformatted page (logic 0). Acknowledge 2. This bit is used by the NEXT_PAGE function to indicate that a device has the ability to comply with the message (logic 1) or not (logic 0). Toggle. This bit is used by the arbitration function to ensure synchroniza-tion with the link partner during next page exchange. Logic 0 indicates that the previous value of the transmitted link code word was logic 1. Logic 1 indicates that the previous value of the transmitted link code word was logic 0. Message/Unformatted Code Field. With these 11 bits, there are 2048 possible messages. Message code field definitions are described in annex 28C of the IEEE 802.3u standard.
5.11 (LP_TOGGLE)
www..com
R
5.10:0 (MCF)
R
4.4.7 MR6 - Autonegotiation Expansion Register Bit Descriptions
FIELD 6.15:5 (RESERVED) 6.4 (PAR_DET_FAULT) TYPE R R/LH DESCRIPTION Reserved. Parallel Detection Fault. When this bit is set to 1, it indicates that a fault has been detected in the parallel detection function. This fault is due to more than one technology detecting concurrent link conditions. This bit can only be cleared by reading this register. Link Partner Next Page Able. When this bit is set to 1, it indicates that the link partner supports the next page function. Next Page Able. This bit is set to 1, indicating that this device supports the NEXT_PAGE function. Page Received. When this bit is set to 1, it indicates that a NEXT_PAGE has been received. Link Partner Autonegotiation Capable. When this bit is set to 1, it indicates that the link partner is autonegotiation capable.
6.3 (LP_NEXT_PAGE_AB LE) 6.2 (NEXT_PAGE_ABLE) 6.1 (PAGE_REC) 6.0 (LP_NWAY_ABLE)
R
R R/LH R
31
ASIX ELECTRONICS CORPORATION
AX88790 L
3-in-1 PCMCIA Fast Ethernet Controller
4.4.8 MR7 -Next Page Transmit Register Bit Descriptions
FIELD 7.15 (NEXT_PAGE) TYPE R/W DESCRIPTION Next Page. This bit indicates whether or not this is the last next page to be transmitted. When this bit is 0, it indicates that this is the last page. When this bit is 1, it indicates there is an additional next page. Acknowledge. This bit is the acknowledge bit from the link code word. Message Page. This bit is used to differentiate a message page from an unformatted page. When this bit is 0, it indicates an unformatted page. When this bit is 1, it indicates a formatted page. Acknowledge 2. This bit is used by the next page function to indicate that a device has the ability to comply with the message. It is set as follows: When this bit is 0, it indicates the device cannot comply with the message. When this bit is 1, it indicates the device will comply with the message. Toggle. This bit is used by the arbitration function to ensure synchronization with the link partner during next page exchange. This bit will always take the opposite value of the toggle bit in the previously exchanged link code word: If the bit is a logic 0, the previous value of the transmitted link code word was a logic 1. If the bit is a 1, the previous value of the transmitted link code word was a 0. The initial value of the toggle bit in the first next page transmitted is the inverse of the value of bit 11 in the base link code word, and may assume a value of 1 or 0. Message/Unformatted Code Field. With these 11 bits, there are 2048 possible messages. Message code field definitions are described in annex 28C of the IEEE 802.3u standard.
7.14 (ACK) 7.13 (MESSAGE)
R R/W
7.12 (ACK2)
R/W
7.11 (TOGGLE)
www..com
R
7.10:0 (MCF)
R/W
4.4.9 MR16 - PCS Control Register Bit Descriptions
FIELD 16.15 (LOCKED) 16.14-12 (UNUSED) 16.11-4 (TESTBITS) 16.3 (LOOPBACK) TYPE R R R/W R/W DESCRIPTION Locked. Locked pin from descrambler block. Unused. Will always be read back as 0. Generic Test Bits. These bits have no effect on the PCS block. They are for external use only. A 0 should be written to these bits. Loopback Configure. When this bit is high, the entire loopback is performed in the PCS macro. When this bit is low, only the collision pin is disabled in loopback. Scan Test Mode. Force Loopback. Force a loopback without forcing idle on the transmit side or disabling the collision pin. Speedup Counters. Reduce link monitor counter to 10 us from 620 us. (Same as FASTTEST = 1.)
16.2 (SCAN) 16.1 (FORCE LOOPBACK) 16.0 (SPEEDUP COUNTERS)
R/W R/W R/W
32
ASIX ELECTRONICS CORPORATION
AX88790 L
3-in-1 PCMCIA Fast Ethernet Controller
4.4.10 MR17 -Autonegotiation Register A Bit Descriptions
FIELD 17.15-13 17.12 17.11 17.10 17.9 17.8 17.7 17.6 17.5 17.4 17.3 17.2 www..com 17.1 17.0 TYPE R R R R R R R R R R R R R R DESCRIPTION Reserved. Always 0. Next Page Wait. Wait Link_Fail_Inhibit_Wait_Timer (Link Status Check). Wait Autoneg_Wait_Timer (Link Status Check). Wait Break_Link_Timer (Transmit Disable). Parallel Detection Fault. Autonegotiation Enable. FLP Link Good Check. Complete Acknowledge. Acknowledge Detect. FLP Link Good. Link Status Check. Ability Detect. Transmit Disable.
4.4.11 MR18 -Autonegotiation Register B Bit Descriptions
FIELD 18.15 18.14 18.13 18.12 18.11 18.10 18.9 18.8 18.7 18.6 18.5 18.4 18.3 18.2 18.1 18.0 TYPE R R R R R R R R R R R R R R R R DESCRIPTION Receiving FLPs. Any of FLP Capture, Clock, Data_0, or Data_1 (FLP Rcv). FLP Pass (FLP Rcv). Link Pulse Count (FLP Rcv). Link Pulse Detect (FLP Rcv). Test Pass (NLP Rcv). Test Fail Count (NLP Rcv). Test Fail Extend (NLP Rcv). Wait Max Timer Ack (NLP Rcv). Detect Freeze (NLP Rcv). Test Fail (NLP Rcv). Transmit Count Ack (FLP Xmit). Transmit Data Bit (FLP Xmit). Transmit Clock Bit (FLP Xmit). Transmit ability (FLP Xmit). Transmit Remaining Acknowledge (FLP Xmit). Idle (FLP Xmit).
4.4.12 MR20 -User Defined Register Bit Descriptions
FIELD 20.[15:0] TYPE R/W DESCRIPTION The data written into this user-defined register appears on the REG20_OUT[15:0] bus.
33
ASIX ELECTRONICS CORPORATION
AX88790 L
3-in-1 PCMCIA Fast Ethernet Controller
4.4.13 MR21 -RXER Counter Register Bit Descriptions
FIELD 21.0 21.15:0 21.7:0 21.11:8 21.15:12 TYPE W R R R R DESCRIPTION This bit, when 0 puts this register in 16-bit counter mode. When 1, it puts this register in 8-bit counter mode. This bit is reset to a 0 and cannot be read. When in 16-bit counter mode, these maintain a count of RXERs. It is reset on a read operation. When in 8-bit counter mode, these maintain a count of RXERs. It is reset on a read operation When in 8-bit mode, these contain a count of false carrier events (802.3 section 27.3.1.5.1). It is reset on a read operaton. When in 8-bit mode, these contain a count of disconnect events (Link Unstable 6, 802.3 section 27.3.1.5.1). It is reset on a read operation.
4.4.14 MR28 www..com
-Device-Specific Register 1 (Status Register) Bit Descriptions
TYPE R R/LH DESCRIPTION Unused. Read as 0. Bad Frame. If this bit is a 1, it indicates a packet has been received without an SFD. This bit is only valid in 10Mbits/s mode. This bit is latching high and will only clear after it has been read or the device has been reset. Code Violation. When this bit is a 1, it indicates a Manchester code violation has occurred. The error code will be output on the MRXD lines. Refer to Table 1 for a detailed description of the MRXD pin error codes. This bit is only valid in 10Mbits/s mode. This bit is latching high and will only clear after it has been read or the device has been reset. Autopolarity Status. When register 30, bit 3 is set and this bit is a 1, it indicates the PHY has detected and corrected a polarity reversal on the twisted pair. If the APF_EN bit (register 30, bit 3) is set, the reversal will be corrected inside the PHY. This bit is not valid in 100Mbits/s operation. Disconnect. If this bit is a 1, it indicates a disconnect. This bit will latch high until read. This bit is only valid in 100Mbits/s mode. Unlocked. Indicates that the TX scrambler lost lock. This bit will latch high until read. This bit is only valid in 100Mbits/s mode. RX Error Status. Indicates a false carrier. This bit will latch high until read. This bit is only valid in 100Mbits/s mode. Force Jam. This bit will latch high until read. This bit is only valid in 100Mbits/s mode. Link Up 100. This bit, when set to a 1, indicates a 100Mbits/s transceiver is up and operational. Link Up 10. This bit, when set to a 1, indicates a 10Mbits/s transceiver is up and operational.
FIELD 28.15:9 (UNUSED) 28.8 (BAD_FRM)
28.7 (CODE)
R/LH
28.6 (APS)
R
28.5 (DISCON) 28.4 (UNLOCKED) 28.3 (RXERR_ST) 28.2 (FRC_JAM) 28.1 (LNK100UP) 28.0 (LNK10UP)
R/LH R/LH R/LH R/LH R R
34
ASIX ELECTRONICS CORPORATION
AX88790 L
3-in-1 PCMCIA Fast Ethernet Controller
4.4.15 MR29 -Device-Specific Register 2 (100Mbps Control) Bit Descriptions
FIELD 29.15 (LOCALRST) TYPE R/W DESCRIPTION Management Reset. This is the local management reset bit. Writing logic 1 to this bit will cause the lower 16 registers and registers 28 and 29 to be reset to their default values. This bit is self-clearing. Generic Reset 1. This register is used for manufacture test only. Generic Reset 2. This register is used for manufacture test only. 100Mbits/s Transmitter Off. When this bit is set to 0, it forces TPI low and TPIN- high. This bit defaults to 1. LED Blinking. This register, when 1, enables LED blinking. This is ORed with LED_BLINK_EN. Default is 0. Carrier Sense Select. MCRS will be asserted on receive only when this bit is set to a 1. If this bit is set to logic 0, MCRS will by asserted on receive or transmit. This bit is ORed with the CRS_SEL pin. Link Error Indication. When this bit is a 1, a link error code will be reported on MRXD[3:0] of the PHY when MRX_ER is asserted on the MII. The specific error codes are listed in the MRXD pin description. If it is 0, it will disable this function. Packet Error Indication Enable. When this bit is a 1, a packet error code, which indicates that the scrambler is not locked, will be reported on MRXD[3:0] of the PHY when MRX_ER is asserted on the MII. When this bit is 0, it will disable this function. Pulse Stretching. When this bit is set to 1, the CS, XS, and RS output signals will be stretched between approximately 42 ms- 84 ms. If this bit is 0, it will disable this feature. Default state is 0. Encoder/Decoder Bypass. When this bit is set to 1, the 4B/5B-encoder and 5B/4B-decoder function will be disabled. This bit is ORed with the EDBT pin. Symbol Aligner Bypass. When this bit is set to 1, the aligner function will be disabled. Scrambler/Descrambler Bypass. When this bit is set to 1, the scrambling/ descrambling functions will be disabled. This bit is ORed with the SDBT pin. Carrier Integrity Enable. When this bit is set to a 1, carrier integrity is enabled. This bit is ORed with the CARIN_EN pin. Jam Enable. When this bit is a 1, it enables JAM associated with carrier integrity to be ORed with MCOLMCRS. Far-End Fault Enable. This bit is used to enable the far-end fault detection and transmission capability. This capability may only be used if autonegotiation is disabled. This capability is to be used only with media, which does not support autonegotiation. Setting this bit to 1 enables far-end fault detection and logic 0 will disable the function. Default state is 0. Fiber-Optic Mode. When this bit is a 1, the PHY is in fiber-optic mode. This bit is ORed with FX_MODE.
29.14 (RST1) 29.13 (RST2) 29.12 (100_OFF) 29.11 (LED_BLINK) 29.10 (CRS_SEL)
R/W R/W R/W R/W R/W
29.9 (LINK_ERR) www..com
R/W
29.8 (PKT_ERR)
R/W
29.7 (PULSE_STR)
R/W
29.6 (EDB)
R/W
29.5 (SAB) 29.4 (SDB)
R/W R/W
29.3 (CARIN_EN) 29.2 (JAM_COL) 29.1 (FEF-EN)
R/W R/W R/W
29.0 (FX)
R/W
35
ASIX ELECTRONICS CORPORATION
AX88790 L
3-in-1 PCMCIA Fast Ethernet Controller
4.4.16 MR30 -Device-Specific Register 3 (10Mbps Control) Bit Descriptions
FIELD 30.15 (Test10TX) 30.14 (RxPLLEn) TYPE R/W R/W DESCRIPTION When high and 10Base-T is powered up, a continuous 10 MHz signal (1111) will be transmitted. This is only meant for testing. Default 0. When high, all 10Base-T logic will be powered up when the link is up. Otherwise, portions of the logic will be powered down when no data is being received to conserve power. Default is 0. Jabber Disable. When this bit is 1, disables the jabber function of the 10Base-T receive. Default is 0. Unused. Read as 0. Enhanced Link Integrity Test Function. When high, function is enabled. This is ORed with the LITF_ENH input. Default is 0. Heartbeat Enable. When this bit is a 1, the heartbeat function will be enabled. Valid in 10Mbits/s mode only. Extended Line Length Enable. When this bit is a 1, the receive squelch levels are reduced from a nominal 435 mV to 350 mV, allowing reception of signals with a lower amplitude. Valid in 10Mbits/s mode only. Autopolarity Function Disable. When this bit is a 0 and the PHY is in 10Mbits/s mode, the autopolarity function will determine if the TP link is wired with a polarity reversal. If there is a polarity reversal, the PHY will assert the APS bit (register 28, bit 6) and correct the polarity reversal. If this bit is a 1 and the device is in 10Mbits/s mode, the reversal will not be corrected. Reserved. Serial Select. When this bit is set to a 1, 10Mbits/s serial mode will be Selected. When the PHY is in 100Mbits/s mode, this bit will be ignored. No Link Pulse Mode. Setting this bit to a 1 will allow 10Mbits/s operation with link pulses disabled. If the PHY is configured for 100Mbits/s operation, setting this bit will not affect operation.
30.13 (JAB_DIS) 30.12:7 (UNUSED) 30.6 (LITF_ENH) 30.5 (HBT_EN) 30.4 (ELL_EN) www..com
R/W R/W R/W R/W R/W
30.3 (APF_EN)
R/W
30.2 (RESERVED) 30.1 (SERIAL _SEL) 30.0 (ENA_NO_LP)
R/W R/W R/W
36
ASIX ELECTRONICS CORPORATION
AX88790 L
3-in-1 PCMCIA Fast Ethernet Controller
4.4.17 MR31 -Device-Specific Register 4 (Quick Status) Bit Descriptions
FIELD
31.15 (ERROR)
TYPE R
DESCRIPTION
Receiver Error. When this bit is a 1, it indicates that a receive error has been detected. This bit is valid in 100Mbits/s only. This bit will remain set until cleared by reading the register. Default is a 0. False Carrier. When bit [31.7] is set to 0 and this bit is a 1, it indicates that the carrier detect state machine has found a false carrier. This bit is valid in 100Mbits/s only. This bit will remain set until cleared by reading the register. Default is 0. Link Status Change. When bit [31.7] is set to a 1, this bit is redefined to become the LINK_STAT_CHANGE bit and goes high whenever there is a change in link status (bit [31.11] changes state) Remote Fault. When this bit is a 1, it indicates a remote fault has been detected. This bit will remain set until cleared by reading the register. Default is a 0. Unlocked/Jabber. If this bit is set when operating in 100Mbits/s mode, it indicates that the TX descrambler has lost lock. If this bit is set when operating in 10Mbits/s mode, it indicates a jabber condition has been detected. This bit will remain set until cleared by reading the register. Link Status. When this bit is a 1, it indicates a valid link has been established. This bit has a latching low function: a link failure will cause the bit to clear and stay cleared until it has been read via the management interface. Link Partner Pause. When this bit is set to a 1, it indicates that the LU3X54FTL wishes to exchange flow control information. Link Speed. When this bit is set to a 1, it indicates that the link has negotiated to 100Mbits/s. When this bit is a 0, it indicates that the link is operating at 10Mbits/s. Duplex Mode. When this bit is set to a 1, it indicates that the link has negotiated to full-duplex mode. When this bit is a 0, it indicates that the link has negotiated to half-duplex mode. Interrupt Configuration. When this bit is set to a 0, it defines bit [31.14] to be the RXERR_ST bit and the interrupt pin (MASK_STAT_INT) goes high whenever any of bits [31.15:12] go high, or bit [31.11] goes low. When this bit is set high, it redefines bit [31.14] to become the LINK_STAT_CHANGE bit, and the interrupt pin (MASK_STAT_INT) goes high only when the link status changes (bit [31.14] goes high). This bit defaults to 0. Interrupt Mask. When set high, no interrupt is generated by this channel under any condition. When set low, interrupts are generated according to bit [31.7]. Lowest Autonegotiation State. These 3 bits report the state of the lowest autonegotiation state reached since the last register read, in the priority order defined below: 000: Autonegotiation enable. 001: Transmit disable or ability detect. 010: Link status check. 011: Acknowledge detect. 100: Complete acknowledge. 101: FLP link good check. 110: Next page wait. 111: FLP link good. Highest Autonegotiation State. These 3 bits report the state of the highest autonegotiation state reached since the last register read, as defined above for bit [31.5:3].
31.14 (RXERR_ST)/(LINK_ST AT_CHANGE)
R
31.13 (REM_FLT) 31.12
www..com (UNLOCKED)/(JABBE
R R
R) 31.11 (LSTAT_OK) R
31.10 (PAUSE) 31.9 (SPEED100)
R R
31.8 (FULL_DUP)
R
31.7 (INT_CONF)
R/W
31.6 (INT_MASK) 31.5:3 (LOW_AUTO__STATE)
R/W R
31.2:0 (HI_AUTO_STATE)
R
37
ASIX ELECTRONICS CORPORATION
AX88790 L
3-in-1 PCMCIA Fast Ethernet Controller
5.0 Device Access Functions
5.1 PCMCIA interface access functions.
5.1.1 Attribute Memory access function functions.
Attribute Memory Read function Function Mode REG# Standby Mode X Byte Access (8 bits) L L Word Access (16 bits) L Odd Byte Only Access L
www..com
CE2# H H H L L
CE1# H L L L H
SA0 X L H X X
OE# X L L L L
WE# X H H H H
SD[15:8] High-Z High-Z High-Z Not Valid Not Valid
SD[7:0] High-Z Even-Byte Not Valid Even-Byte High-Z
Attribute Memory Write function Function Mode REG# Standby Mode X Byte Access (8 bits) L L Word Access (16 bits) L Odd Byte Only Access L
CE2# H H H L L
CE1# H L L L H
SA0 X L H X X
OE# X H H H H
WE# X L L L L
SD[15:8] X X X X X
SD[7:0] X Even-Byte X Even-Byte X
5.1.1 I/O access function functions.
I/O Read function Function Mode Standby Mode Byte Access (8 bits) Word Access (16 bits) I/O Inhibit Odd Byte Only Access I/O Write function Function Mode Standby Mode Byte Access (8 bits) Word Access (16 bits) I/O Inhibit Odd Byte Only Access REG# X L L L H L CE2# H H H L X L CE1# H L L L X H SA0 X L H L X X OE# X L L L L L WE# X H H H H H SD[15:8] High-Z High-Z High-Z Odd-Byte High-Z Odd-Byte SD[7:0] High-Z Even-Byte Odd-Byte Even-Byte High-Z High-Z
REG# X L L L H L
CE2# H H H L X L
CE1# H L L L X H
SA0 X L H L X X
IORD# IOWR# X X H L H L H L H L H L
SD[15:8] X X X Odd-Byte X Odd-Byte
SD[7:0] X Even-Byte Odd-Byte Even-Byte X X
38
ASIX ELECTRONICS CORPORATION
AX88790 L
3-in-1 PCMCIA Fast Ethernet Controller
5.2 MII Station Management functions.
Basic Operation
The primary function of station management is to transfer control and status information about the PHY to a management entity. This function is accomplished by the MDC clock input from MAC entity, which has a maximum frequency of 12.5 MHz (for internal PHY only, as to external PHY please refer to the relevant specification), along with the MDIO signal. The Internal PHY address is fixed to 10h and the equivalent circuit is shown as below: From Register Offset 14h MDC MDO
www..com
MDC
(Internal PHY) MDIO-OUT MDIO-IN
Pin67 MDC Pin66 MDIO
MDI MDIR
0 Y (MUX) 1 S
If (PHY_ID==10h) then S=1 else S=0
A specific set of registers and their contents (described in Tab-19) defines the nature of the information transferred across the MDIO interface. Frames transmitted on the MII management interface will have the frame structure shown in Tab-18. The order of bit transmission is from left to right. Note that reading and writing the management register must be completed without interruption. Read/Write (R/W) R W Pre 1. . .1 1. . .1 ST 01 01 OP 10 01 PHYAD AAAAA AAAAA REGAD RRRRR RRRRR TA Z0 10 DATA DDDDDDDDDDDDDDDD DDDDDDDDDDDDDDDD IDLE Z Z
Tab - 19 MII Management Frame Format Field Pre ST OP PHYADD Descriptions Preamble. The PHY will accept frames with no preamble. This is indicated by a 1 in register 1, bit 6. Start of Frame. The start of frame is indicated by a 01 pattern. Operation Code. The operation code for a read transaction is 10. The operation code for a write transaction is a 01. PHY Address. The PHY address is 5 bits, allowing for 32 unique addresses. The first PHY address bit transmitted and received is the MSB of the address. A station management entity that is attached to multiple PHY entities must have prior knowledge of the appropriate PHY address for each entity. Register Address. The register address is 5 bits, allowing for 32 unique registers within each PHY. The first register address bit transmitted and received is the MSB of the address. Turnaround. The turnaround time is a 2-bit time spacing between the register address field, and the data field of a frame, to avoid drive contention on MDIO during a read transaction. During a write to the PHY, these bits are driven to 10 by the station. During a read, the MDIO is not driven during the first bit time and is driven to a 0 by the PHY during the second bit time. Data. The data field is 16 bits. The first bit transmitted and received will be bit 15 of the register being addressed. Idle Condition. The IDLE condition on MDIO is a high-impedance state. All three state drivers will be disabled and the PHY's pull-up resistor will pull the MDIO line to logic 1.
REGAD TA
DATA IDLE
Tab - 20 MII Management Frames- field Description
39
ASIX ELECTRONICS CORPORATION
AX88790 L
3-in-1 PCMCIA Fast Ethernet Controller
6.0 Electrical Specification and Timings
6.1 Absolute Maximum Ratings
Description SYM Min Max Units Operating Temperature Ta 0 +85 C Storage Temperature Ts -55 +150 C Supply Voltage Vdd -0.3 +4.6 V Input Voltage Vin -0.3 5.5* V Output Voltage Vout -0.3 Vdd+0.5 V Lead Temperature (soldering 10 seconds maximum) Tl -55 +220 C Note: Stress above those listed under Absolute Maximum Ratings may cause permanent damage to the device. Exposure to Absolute Maximum Ratings conditions for extended period, adversely affect device life and reliability. www..com Note: * All digital input signals can sustain 5 Volts input voltage except pin-79 LCLK/XTALIN
6.2 General Operation Conditions
Description Operating Temperature Supply Voltage SYM Min Ta 0 Vdd +3.14 Tpy 25 +3.30 Max +75 +3.46 Units C V
6.3 DC Characteristics
(Vdd=3.3V, Vss=0V, Ta=0C to 75C) Description Low Input Voltage High Input Voltage Low Output Voltage High Output Voltage Input Leakage Current Output Leakage Current SYM Vil Vih Vol Voh Iil Iol Min 1.9 Vdd-0.4 -1 -1 Tpy 0.8 0.4 +1 +1 Max 120 Max Units V V V V uA uA Units mA
Description SYM Min Tpy Power Consumption (3.3V) SPt3v 87 Note: Please reference "Appendix B: Power Consumption Reference Data"
40
ASIX ELECTRONICS CORPORATION
AX88790 L
3-in-1 PCMCIA Fast Ethernet Controller
6.4 A.C. Timing Characteristics
6.4.1 XTAL / CLOCK
Thigh LCLK/XTALIN
Tr
Tf Tcyc
Tlow
CLKO
Tod
www..com
Symbol
Description
Min 16 16 1
Tcyc Thigh Tlow Tr/Tf Tod
CYCLE TIME CLK HIGH TIME CLK LOW TIME CLK SLEW RATE LCLK/XTALIN TO CLKO OUT DELAY
Typ. 40 20 20 10
Max 24 24 4
Units ns ns ns ns
6.4.2 Reset Timing
LCLK RESET
Symbol
Trst Reset pulse width
Description
Min 100
Typ. -
Max -
Units LClk
Note: Some chips may need long power down for successful PHY auto negotiation
Root of cause: The PHY inside of AX88790 has a special request due to the semiconductor's process. Namely, it needs a very long power down for successful Auto Negotiation for some chips. We made a test in lab and found it would be no problem if the PHY's initial time kept for 2 sec for all chips. If the power down is less then this number, some of the PHY's Auto Negotiation will not be complete and there will be potential to cause the link fail. If the auto negotiation time is not long enough, uncertain numbers of chip may not work properly. Countermeasure: Following actions on chip initialization will fix the problem of long auto negotiation. 1. Set the PHY register MR0 with 0x800h (1000,0000,0000) -- bit 11 of MR0 to '1' (Power down Mode). 2. Wait for 2.5 sec
41
ASIX ELECTRONICS CORPORATION
AX88790 L
3-in-1 PCMCIA Fast Ethernet Controller
3. Set the PHY register MR0 with 0x1200h(0001,0010,0000,0000) -- bit 12,9 of MR0 to '1' (auto negotiation enable and restart auto negotiation)
www..com
42
ASIX ELECTRONICS CORPORATION
AX88790 L
6.4.3 Attribute Memory Read Timing
3-in-1 PCMCIA Fast Ethernet Controller
TcR Ta(A) Th(A)
A[9:0], REG# Ta(CE) Tsu(CE) CE# Tsu(A) OE# Ta(OE) Th(CE) Tv(A)
Tv(WT-OE) WAIT#
Tw(WT)
Tdis(CE)
www..com
D[15:0]
Ten(OE)
Tv(WT)
Tdis(OE) DATA Valid
Symbol
TcR Ta(A) Ta(CE) Ta(OE) Tdis(OE) Ten(OE) Tv(A) Tsu(A) Th(A) Tsu(CE) Th(CE) Tv(WT-OE) Tw(WT) Tv(WT)
Description
READ CYCLE TIME ADDRESS ACCESS TIME CARD ENABLE ACCESS TIME OUTPUT ENABLE ACCESS TIME OUTPUT DISABLE TIME FROM OE# OUTPUT ENABLE TIME FROM OE# DATA VALID FROM ADDRESS CHANGE ADDRESS SETUP TIME ADDRESS HOLD TIME CARD ENABLE SETUP TIME CARD ENABLE HOLD TIME WAIT# VALID FROM OE# WAIT# PULSE WIDTH DATA SETUP FOR WAIT# RELEASED
Min 300 0.5 0 30 20 0 20 100
Typ. -
Max 120 100 100 100 10 200 -
Units ns ns ns ns ns ns ns ns ns ns ns ns ns ns
43
ASIX ELECTRONICS CORPORATION
AX88790 L
6.4.4 Attribute Memory Write Timing
3-in-1 PCMCIA Fast Ethernet Controller
TcW A[9:0], REG# Tsu(CE-WEH) CE# Tsu(CE) Tsu(A-WEH) OE# Tsu(A) WE# Tw(WE) Trec(WE) Th(CE)
www..com
Tv(WT-WE) Tw(WT)
Tv(WT) Th(OE-WE)
WAIT# Tsu(OE-WE) D[15:0](Din) Tdis(WE) Tdis(OE) D[15:0](Dout) Tsu(D-WEH) DATA Input Establish Ten(OE) Ten(WE) Th(D)
Symbol
TcW Tw(WE) Tsu(A) Tsu(A-WEH) Tsu(CE-WEH) Tsu(D-WEH) Th(D) Trec(WE) Tdis(WE) Tdis(OE) Ten(WE) Ten(OE) Tsu(OE-WE) Th(OE-WE) Tsu(CE) Th(CE) Tv(WT-WE) Tw(WT) Tv(WT)
Description
WRITE CYCLE TIME WRITE PULSE WIDTH ADDRESS SETUP TIME ADDRESS SETUP TIME FOR WE# CARD ENABLE SETUP TIME FOR WE# DATA SETUP TIME FOR WE# DATA HOLD TIME WRITE RECOVER TIME OUTPUT DISABLE TIME FROM WE# OUTPUT DISABLE TIME FROM OE# OUTPUT ENABLE TIME FROM WE# OUTPUT ENABLE TIME FROM OE# OUTPUT ENABLE SETUP TIME FROM OE# OUTPUT ENABLE HOLD TIME FROM OE# CARD ENABLE SETUP TIME CARD ENABLE HOLD TIME WAIT# VALID FROM WE# WAIT# PULSE WIDTH WE# HIGH FROM WAIT# RELEASED
Min 250 150 30 180 180 80 30 30 5 5 10 10 0 20 0
Typ. -
Max 5 5 15 200 -
Units ns ns ns ns ns ns ns ns ns ns ns ns ns ns ns ns ns ns ns
44
ASIX ELECTRONICS CORPORATION
AX88790 L
6.4.5 I/O Read Timing
A[9:0]
3-in-1 PCMCIA Fast Ethernet Controller
TsuREG REG#
ThA ThREG
TsuCE CE# Tw IORD# TsuA
ThCE
TdrINPACK
www..com
INPACK# TdfINPACK TdrIOIS16
IOIS16# TdfIOIS16 Td Tdr(WT) WAIT# TdfWT Tw(WT) Th
D[15:0]
DATA Valid
Symbol
Td Th Tw TsuA ThA TsuCE ThCE TsuREG ThREG TdfINPACK TdrINPACK TdfIOIS16 TdrIOIS16 TdfWT Tdr(WT) Tw(WT)
Description
DATA DELAY AFTER IORD# DATA HOLD FOLLOWING IORD# IORD# WIDTH TIME ADDRESS SETUP BEFORE IORD# ADDRESS HOLD BEFORE IORD# CE# SETUP BEFORE IORD# CE# HOLD BEFORE IORD# REG# SETUP BEFORE IORD# REG# HOLD BEFORE IORD# INPACK# DELAY FALLING FROM IORD# INPACK# DELAY RISING FROM IORD# IOIS16# DELAY FALLING FROM ADDRESS* IOIS16# DELAY RISING FROM ADDRESS* WAIT# DELAY FALLING FROM IORD# DATA DELAY FROM WAIT# RISING WAIT# WIDTH TIME
Min 0.5 165 70 20 5 20 5 0 0 -
Typ. -
Max 50 10 10 10 0 5 0 100
Units ns ns ns ns ns ns ns ns ns ns ns ns ns ns us ns
* Note : The address includes REG# and CE1# signal
45
ASIX ELECTRONICS CORPORATION
AX88790 L
6.4.6 I/O Write Timing
A[9:0]
3-in-1 PCMCIA Fast Ethernet Controller
TsuREG REG#
ThA ThREG
TsuCE CE# Tw IOWR# TsuA
ThCE
TdrIOIS16
www..com
IOIS16# TdfIOIS16 TdrIOWR WAIT# TdfWT Tw(WT) Tsu D[15:0] DATA Th
Symbol
Tsu Th Tw TsuA ThA TsuCE ThCE TsuREG ThREG TdfIOIS16 TdrIOIS16 TdfWT Tw(WT) TdrIOWR
Description
DATA SETUP BEFORE IOWR# DATA HOLD FOLLOWING IOWR# IOWR# WIDTH TIME ADDRESS SETUP BEFORE IOWR# ADDRESS HOLD BEFORE IOWR# CE# SETUP BEFORE IOWR# CE# HOLD BEFORE IOWR# REG# SETUP BEFORE IOWR# REG# HOLD BEFORE IOWR# IOIS16# DELAY FALLING FROM ADDRESS* IOIS16# DELAY RISING FROM ADDRESS* WAIT# DELAY FALLING FROM IOWR# WAIT# WIDTH TIME IOWR# HIGH FROM WAIT# HIGH
Min 60 30 165 70 20 5 20 5 0 0
Typ. -
Max 10 0 ** ** -
Units ns ns ns ns ns ns ns ns ns ns ns ns ns us
*Note : The address includes REG# and CE1# signal ** Note : There is no wait state while I/O Write operation
46
ASIX ELECTRONICS CORPORATION
AX88790 L
6.4.7 MII Timing
3-in-1 PCMCIA Fast Ethernet Controller
Ttclk
Ttch
Ttcl
TXCLK Ttv TXD<3:0> Tth
TXEN Trclk Trch Trcl
www..com
RXCLK
Trs
Trh
RXD<3:0>
RXDV Trs1 RXER
Symbol
Ttclk Ttclk Ttch Ttch Trch Trch Ttv Tth Trclk Trclk Trch Trch Trcl Trcl Trs Trh Trs1
Description
Cycle time(100Mbps) Cycle time(10Mbps) high time(100Mbps) high time(10Mbps) low time(100Mbps) low time(10Mbps) Clock to data valid Data output hold time Cycle time(100Mbps) Cycle time(10Mbps) high time(100Mbps) high time(10Mbps) low time(100Mbps) low time(10Mbps) data setup time data hold time RXER data setup time
Min 14 140 14 140 5 14 140 14 140 6 10 10
Typ. 40 400 40 400 -
Max 26 260 26 260 20 26 260 26 260 -
Units ns ns ns ns ns ns ns ns ns ns ns ns ns ns ns ns ns
47
ASIX ELECTRONICS CORPORATION
AX88790 L
3-in-1 PCMCIA Fast Ethernet Controller
7.0 Package Information
He E A A2 A1
Hd
www..com
D
pin 1
b
e
SYMBOL MIN.
A1 A2 A b D E e Hd He L L1 0 15.60 21.00 0.45 0.17 13.90 19.90 0.05 1.35
MILIMETER NOM
0.1 1.40
MAX
0.15 1.45 1.6
0.22 14.00 20.00 0.5 16.00 22.00 0.60 1.00
0.27 14.10 20.10
16.40 23.00 0.75
7
48
ASIX ELECTRONICS CORPORATION
L
L1
AX88790 L
3-in-1 PCMCIA Fast Ethernet Controller
Appendix A: Application Note 1
A.1 Using Crystal 25MHz AX88790
CLKO25M 25MHz
XTALIN XTALOUT 25MHz Crystal
www..com
33pf
33pf
Note: The capacitors (33pf) may be various depend on the specification of crystal. While designing, please refer to the suggest circuit provided by crystal supplier.
A.2 Using Oscillator 25MHz AX88790
CLKO25M 25MHz
XTALIN
XTALOUT NC
3.3V Power OSC
25MHz
49
ASIX ELECTRONICS CORPORATION
AX88790 L
3-in-1 PCMCIA Fast Ethernet Controller
Appendix B: Power Consumption Reference Data
The following reference data of power consumption are measured base on prime application, that is AX88790 + EEPROM + 74LV04, at 3.3V/25 C room temperature. Note: 74LV04 is used for LEDs buffer or driver. Designer may omit the part and drive LED directly by AX88790. Test Conditions Item 1 Power save mode ( Power Down register bit set to "1" asserted) 2 Idel without Link 3 Idel with 10M Link 4 Idel with 100M Link 5 Full traffic with 10Mbps at half-duplex mode 6 Full traffic with 10Mbps at full-duplex mode 7 Full traffic with 100Mbps at half-duplex mode www..com 8 Full traffic with 100Mbps at full-duplex mode 9 Power save mode ( Power Down register bit set to "1" asserted) no LED drive 10 Idel without Link, no LED drive 11 Idel with 10M Link, no LED drive 12 Idel with 100M Link, no LED drive 13 Full traffic with 10Mbps at half-duplex mode, no LED drive 14 Full traffic with 10Mbps at full-duplex mode, no LED drive 15 Full traffic with 100Mbps at half-duplex mode, no LED drive 16 Full traffic with 100Mbps at full-duplex mode, no LED drive Typical Value Units 3 mA 16 mA 22 mA 80 mA 37 - 69 mA 31 - 57 mA 83 mA 87 mA 0 mA 12 mA 15 mA 74 mA 40 - 68 mA 35 - 60 mA 76 mA 76 mA
50
ASIX ELECTRONICS CORPORATION
AX88790 L
3-in-1 PCMCIA Fast Ethernet Controller Errata of AX88790
1. MII Station Management functions have some differences from previous target specification. Description: The target specification is using station management can access both internal PHY registers and external PHY registers when the PHY address is matched as describe in section 5.2. Anyway, this version can only access the current selected PHY's registers. How do you know which is the selected media or PHY? Please refer to section 4.3.16 GPO and Control (GPOC) register. Solution: The defect will not affect single media application that is using embedded PHY. When using MII interface connects to external media (for example HomePNA) www..com to come out with combo solution. Care must be taken, be sure which media is the current selected when you access PHY registers.
51
ASIX ELECTRONICS CORPORATION
AX88790 L
3-in-1 PCMCIA Fast Ethernet Controller
IREQ# IOIS16# WAIT# INPACK# SPKR# STSCHG# CE1# OE# WE# CE2# IORD# IOWR# RESET REG# IREQ# IOIS16# WAIT# INPACK# SPKR# STSCHG# CE1# OE# WE# CE2# IORD# IOWR# RESET REG# SD[0..15] SA[0..9] 3.3V GND U4 3.3V GND
Demonstration Circuit (A) : AX88790 + HomePNA 1M8 PHY
AX88790 10BASE-T/100BASE-TX & 1M HomePNA Application with NS83851 PHYceiver.(reference only)
www..com
GND SD3 SD4 SD5 SD6 SD7 CE1# OE# SA9 SA8 WE# IREQ# VDD
SA7 SA6 SA5 SA4 SA3 SA2 SA1 SA0 SD0 SD1 SD2 IOIS16# GND
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
GND D3 D4 D5 D6 D7 CE1# A10 OE# A11 A9 A8 A13 A14 WE# IREQ# VCC VPP1 A16 A15 A12 A7 A6 A5 A4 A3 A2 A1 A0 D0 D1 D2 IOIS16# GND PCMCIA PCMCIA 168 pin
GND CD1# D11 D12 D13 D14 D15 CE2# VS1# IORD# IOWR# A17 A18 A19 A20 A21 VCC VPP2 A22 A23 A24 A25 VS2# RESET WAIT# INPACK# REG# SPKR# STSCHG# D8 D9 D10 CD2# GND
35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68
GND GND SD11 SD12 SD13 SD14 SD15 CE2# IORD# IOWR#
R33 1k
*1
VDD
R33 : 3.3V card tpye be used.
VDD C33 RESET WAIT# INPACK# REG# SPKR# STSCHG# SD8 SD9 SD10 GND GND GND 0.01u
U6 VDD + C14 GND 4.7uF/16V 4.7uF/16V Size A4 Date: C47 0.01u 3 IN LT1117A TAB/OUT OUT ADJ/GND 4 2 1 + C11 C42 0.01u ASIX ELECTRONICS CORPORATION Title PCMCIA INTERFACE Document Number 790NS2A.SCH Monday, July 10, 2000 Sheet 1 of 5 Rev 1.1 3.3V
52
ASIX ELECTRONICS CORPORATION
AX88790 L
SA[0..9] SD[0..15] CE1# OE# WE# CE2# IORD# IOWR# RESET REG# CE1# OE# WE# CE2# IORD# IOWR# RESET REG# U3 SA0 SA1 SA2 SA3 SA4 SA5 SA6 SA7 SA8 SA9 SD0 SD1 SD2 SD3 SD4 SD5 SD6 SD7 SD8 SD9 SD10 SD11 SD12 SD13 SD14 SD15 CE1# OE# WE# IREQ# IOIS16# CE2# IORD# IOWR# RESET WAIT# INPACK# REG# SPKR# STSCHG# 4 5 6 7 8 9 10 11 12 15 42 41 39 38 37 36 35 33 32 31 30 29 26 25 24 23 22 20 17 16 123 21 19 18 3 2 1 128 125 124 13 27 40 53 57 104 114 126 C32 0.01u GND C41 0.01u C23 0.01u C40 0.01u 14 28 34 43 52 54 63 64 94 105 115 127 56 69 73 82 76 + C3 4.7uF/16V C19 0.01u C22 0.01u C30 0.01u 55 68 72 75 85 77 93 SA0 SA1 SA2 SA3 SA4 SA5 SA6 SA7 SA8 SA9 SD0 SD1 SD2 SD3 SD4 SD5 SD6 SD7 SD8 SD9 SD10 SD11 SD12 SD13 SD14 SD15 CE1# OE# WE# IREQ# IOIS16# CE2# IORD# IOWR# RESET WAIT# INPACK# REG# SPKR# STSCHG# VDD VDD VDD VDD VDD VDD VDD VDD VSS VSS VSS VSS VSS VSS VSS VSS VSS VSS VSS VSS VDDA VDDA VDDA VDDA VDDM VSSA VSSA VSSA VSSA VSSA VSSM VSSM AX88790 RXD0 RXD1 RXD2 RXD3 RX_CLK CRS COL RX_DV TX_CLK TX_EN TXD0 TXD1 TXD2 TXD3 MDIO MDC GPI0/LINK GPI1/DPX GPI2/SPD CLKO25M LCLK/XTALIN XTALOUT PPD_SET EECS EECK EEDI EEDO ZVREG TPOP TPON TPIP TPIN LNK_LED ACT_LED LNK/ACT_LED SPDDELED FULL/COL_LED REXTBS REXT100 REXT10 BIST IDDQ TEST2 FAST_MODE# TEST1 EEPROM_SIZE LED_OP MDCS# MINT MAUDIO MRIN# MPWDN MRESET# MRDY VDDO VSSO VSSO VSSO 95 96 97 98 99 100 101 102 107 108 109 110 111 112 66 67 103 106 113 44 79 80 51 50 49 48 92 88 87 70 71 60 61 62 74 83 84 45 46 47 59 65 58 116 117 118 119 120 121 122 91 90 89 86 C31 0.01u C37 0.01u R30 R31 R32 R22 XIN XOUT EECS EESK EEDI EEDO ZVREG TPOP TPON TPIP TPIN RXD0 RXD1 RXD2 RXD3 RXCK CRS COL RXDV TXCK TXEN TXD0 TXD1 TXD2 TXD3 MDIO MDC R34
3-in-1 PCMCIA Fast Ethernet Controller
RESET# RXER RXDV COL CRS RXCK RXD0 RXD1 RXD2 RXD3 TXCK TXEN TXD0 TXD1 TXD2 TXD3 MDC MDIO PCLK TPIP TPIN ZVREG TPOP TPON RESET# RXER RXDV COL CRS RXCLK RXD0 RXD1 RXD2 RXD3 TXCLK TXEN TXD0 TXD1 TXD2 TXD3 MDC MDIO PCLK TPIP TPIN ZVREG TPOP TPON
www..com
IREQ# IOIS16# WAIT# INPACK# SPKR# STSCHG# 3.3V GND IREQ# IOIS16# WAIT# INPACK# SPKR# STSCHG# 3.3V GND
10K
R25
20
PCLK
R20
10K
VCC 3.3V + GND C4 4.7uF/16V C20 0.01u
*2
U1A 1 U1C 5 U1E 11 24.9K 2.49K 20.1K Y1 10K XIN XOUT 3.3V C27 33p C29 33p U1F 13 74LV04 12 U1D 9 74LV04 8 25MHZ CRYSTAL U1B 3 74LV04 4 74LV04 2 74LV04 6 74LV04 10 R17 R13 R16 330 330 330 LNKLED SPDLED FULLED 3.3V
C49 0.1u
3.3V
R19 R37
10K 10K
*3
RESET#
MPD_SET
L4 3.3V F.B. 1206 + C9 4.7uF/16V C10 0.01u EECS EESK EEDI EEDO 1 2 3 4 U2 CS SK DI DO 93C56 L2 VDDPD VSSPD 78 81 C28 0.01u C7 0.01u + C6 F.B. 1206 3.3V C5 0.01u VCC NC NC GND 8 7 6 5 3.3V GND C21 0.1u
L1 3.3V C18 0.01u GND F.B. 1206
4.7uF/16V
*2 *3
Pin Pin Pin Pin Pin Pin
50 PPD_SET = 0 50 PPD_SET = 1 58 EEPROM SIZE 58 EEPROM SIZE 116 I_OP = 0 : 116 I_OP = 1 :
: Internal PHY in normal mode.(default) : Internal PHY in power down mode.(match up CIS) = 0 : 93C46 type 256 byte EEPROM is used. = 1 : 93C56 type 512 byte EEPROM is used. (default) LNK/ACT & FULL/COL LED Display be used. LNK & ACT LED Display be used.
ASIX ELECTRONICS CORPORATION Title AX88790 Size A3 Date: Document Number 790NS2A1.SCH Monday, July 10, 2000 Sheet 2 of 5 Rev 1.1
53
ASIX ELECTRONICS CORPORATION
AX88790 L
3-in-1 PCMCIA Fast Ethernet Controller
TIP RING HACTLED HCOLLED HSPDLED TIP RING HACTLED HCOLLED HSPDLED
RESET#
RESET# TXD3 TXD2 TXD1 TXD0 TXEN RXD3 RXD2 RXD1 RXD0 RXDV U5 36 35 34 33 32 31 23 24 25 26 27 28 37 38 21 22 45 46 TXD3 TXD2 TXD1 TXD0/TXD TX_EN TX_CLK RXD3/PHYAD0 RXD2/CMDDIS# RXD1/HI_POWER_EN# RXD0/RXD/LOW_SPEED_EN# RX_DV/GPSI_SEL# RX_CLK TIP COL/MDIO_INT_EN# CRS/PIN_INTRP_EN# MDIO MDC RBIAS X1 X2 RING 7 8 TIP ACTLED RING COLLED SPDLED 4 PWRLED R45 9.31K 1% R4 4.7K GND R42 R40 4.7K 4.7K R44 4.7K ACTLED COLLED SPDLED R43 R41 R39 330 330 330 HACTLED HCOLLED HSPDLED
RXER RXER RXDV RXDV COL www..com COL CRS CRS RXCK RXCLK RXD0 RXD0 RXD1 RXD1 RXD2 RXD2 RXD3 RXD3 TXCK TXCLK TXEN TXD0 TXD1 TXD2 TXD3 MDC MDIO PCLK 3.3V GND 3.3V C15 + GND C48 0.1u C46 0.1u TXEN TXD0 TXD1 TXD2 TXD3 MDC MDIO PCLK
R7 TXCK
20
Set PHY address to 00001.
RXD3 R6 4.7K 3.3V
R8 RXCK
20
COL CRS R5 3.3V 2K MDIO MDC PCLK
3.3V GND 3.3V C44 0.1u C39 0.1u 3.3VA1 4.7uF/16V 3.3VA2 L3
19 29 39 48 5 11
IO_VDD1 IO_VDD2 CORE_VDD ANA_VDD1 ANA_VDD2 ANA_VDD3
LED_COL/PHYAD2 LED_ACT/PHYAD1 LED_SPEED/PHYAD3 LED_POWER/PHYAD4
17 18 16 15 44
COLLED ACTLED SPDLED PWRLED RESET#
3.3V C34 0.1u GND 40 41 L5 3.3V C36 0.1u GND F.B. 1206 C43 0.1u C45 0.1u 47 3 6 10 1 2 9 F.B. 1206 C35 0.1u C38 0.1u 20 30 IO_GND1 IO_GND2 CORE_GND CORE_SUB(0V) ANA_GND1 ANA_GND2 ANA_GND3 ANA_GND4 SUB_GND1 SUB_GND2 SUB_GND3 DP83851C
RESET#
RESERVED RESERVED RESERVED RESERVED RESERVED
12 13 14 42 43
ASIX ELECTRONICS CORPORATION Title DP83851B Size A4 Date: Document Number 790NS2A2.SCH Monday, July 10, 2000 Sheet 3 of 5 Rev 1.1
54
ASIX ELECTRONICS CORPORATION
AX88790 L
ZVREG TPOP TPON TPIP TPIN LNKLED SPDLED FULLED ZVREG TPOP TPON 3.3V TPIP TPIN LNKLED SPDLED FULLED TIP TIP RING R2 49.9 R3 49.9 T2 4 6 1 2 C13 P0800SA D0-214AA TUT+ TUTZ+ ZLHR002 TIP+ RINGC+ C11 9 14 13 LTIP C8 0.1u
3-in-1 PCMCIA Fast Ethernet Controller
TIP www..com RING RING HSPDLED HCOLLED HACTLED 3.3V GND HSPDLED HCOLLED HACTLED 3.3V GND
LRING
C12 0.01u/2KV
*4 1CT : 1CT
J5 R12 ZVREG 0 RXRX+ HACTLED HCOLLED FULLED LNKLED HSPDLED SPDLED LTIP LRING GND TXTX+ 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 PCMCIA15
C2 + C17 0.1u 10uF/16V TPOP TPON TPIP TPIN R28 49.9 R29 49.9 R14 49.9 R15 49.9
*5 RECEIVE 1CT : 1CT TRANSMIT 1CT : 1CT
T1 6 7 8 1 2 3 CT TD+ TDRD+ RDCT 16ST0009P R11 75 C26 0.1u C25 0.001u C24 0.01u C16 0.01u C1 0.01u/2KV CHASSIS R10 75 R26 75 R27 75 CT TX+ TXRX+ RXCT 11 10 9 16 15 14 TX+ TXRX+ RX-
R9
1M
ASIX ELECTRONICS CORPORATION Title 16ST009P & LHR002 Size A4 Date: Document Number 790NS2A3.SCH Monday, July 10, 2000 Sheet 4 of 5 Rev 1.1
55
ASIX ELECTRONICS CORPORATION
AX88790 L
J1 1 2 3 4 5 6 7 8 CON8 HACTLED HCOLLED HSPDLED GND R45 R78 LTIP LRING HCOLLED J4 LTIP LRING 1 2 3 4 5 6 NC A1 TIP RING A2 NC RJ11-S HSPDLED LED J3 1 2 3 4 5 6 7 8 CON8 TX+ TXRX+ RXR45 R78 FULLED LNKLED SPDLED GND RXRX+ TXTX+ D2 J2 1 2 3 6 4 5 7 8 RJ45N SPDLED LED LNKLED LED D6 FULLED LED D5 LED D3 HACTLED LED D4 D1
3-in-1 PCMCIA Fast Ethernet Controller
BLINK : Collision ON : BLINK : Link Activity
www..com
ON : 1M OFF : 0.7M
ON : BLINK :
Full DPX Activity
ON : Link OK OFF : Link fail ON : 100M OFF : 10M
ASIX ELECTRONICS CORPORATION Title RJ45 / RJ11 CONNECT & LED Size A4 Date: Document Number 790NS2A4.SCH Monday, July 10, 2000 Sheet 5 of 5 Rev 1.1
56
ASIX ELECTRONICS CORPORATION
AX88790 L Demonstration Circuit (B) : AX88790 Only
AX88790 10BASE-T/100BASE-TX Application. (reference only)
www..com
3-in-1 PCMCIA Fast Ethernet Controller
IREQ# IOIS16# WAIT# INPACK# SPKR# STSCHG# CE1# OE# WE# CE2# IORD# IOWR# RESET REG# IREQ# IOIS16# WAIT# INPACK# SPKR# STSCHG# CE1# OE# WE# CE2# IORD# IOWR# RESET REG# SD[0..15] SA[0..9] 3.3V GND U4 3.3V GND
GND SD3 SD4 SD5 SD6 SD7 CE1# OE# SA9 SA8 WE# IREQ# VDD
SA7 SA6 SA5 SA4 SA3 SA2 SA1 SA0 SD0 SD1 SD2 IOIS16# GND
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
GND D3 D4 D5 D6 D7 CE1# A10 OE# A11 A9 A8 A13 A14 WE# IREQ# VCC VPP1 A16 A15 A12 A7 A6 A5 A4 A3 A2 A1 A0 D0 D1 D2 IOIS16# GND PCMCIA PCMCIA 168 pin
GND CD1# D11 D12 D13 D14 D15 CE2# VS1# IORD# IOWR# A17 A18 A19 A20 A21 VCC VPP2 A22 A23 A24 A25 VS2# RESET WAIT# INPACK# REG# SPKR# STSCHG# D8 D9 D10 CD2# GND
35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68
GND GND SD11 SD12 SD13 SD14 SD15 CE2# IORD# IOWR#
R33 1k
*1
VDD
R33 : 3.3V card tpye be used.
VDD C33 GND RESET WAIT# INPACK# REG# SPKR# STSCHG# SD8 SD9 SD10 GND GND 0.01u
U6 VDD + C14 GND 4.7uF/16V 4.7uF/16V Size A4 Date: C47 0.01u 3 IN LT1117A TAB/OUT OUT ADJ/GND 4 2 1 + C11 C42 0.01u ASIX ELECTRONICS CORPORATION Title PCMCIA INTERFACE Document Number 790TX1A.SCH Monday , July 10, 2000 Sheet 1 of 4 Rev 1.1 3.3V
57
ASIX ELECTRONICS CORPORATION
AX88790 L
SA[0..9] SD[0..15] CE1# OE# WE# CE2# IORD# IOWR# RESET REG# IREQ# IOIS16# WAIT# INPACK# SPKR# STSCHG# 3.3V GND CE1# OE# WE# CE2# IORD# IOWR# RESET REG# IREQ# IOIS16# WAIT# INPACK# SPKR# STSCHG# 3.3V GND U3 SA0 SA1 SA2 SA3 SA4 SA5 SA6 SA7 SA8 SA9 SD0 SD1 SD2 SD3 SD4 SD5 SD6 SD7 SD8 SD9 SD10 SD11 SD12 SD13 SD14 SD15 CE1# OE# WE# IREQ# IOIS16# CE2# IORD# IOWR# RESET WAIT# INPACK# REG# SPKR# STSCHG# 4 5 6 7 8 9 10 11 12 15 42 41 39 38 37 36 35 33 32 31 30 29 26 25 24 23 22 20 17 16 123 21 19 18 3 2 1 128 125 124 13 27 40 53 57 104 114 126 C32 0.01u GND C41 0.01u C23 0.01u C40 0.01u 14 28 34 43 52 54 63 64 94 105 115 127 56 69 73 82 76 + C3 10uF/16V 1206 C19 0.01u C22 0.01u C30 0.01u 55 68 72 75 85 77 93 SA0 SA1 SA2 SA3 SA4 SA5 SA6 SA7 SA8 SA9 SD0 SD1 SD2 SD3 SD4 SD5 SD6 SD7 SD8 SD9 SD10 SD11 SD12 SD13 SD14 SD15 CE1# OE# WE# IREQ# IOIS16# CE2# IORD# IOWR# RESET WAIT# INPACK# REG# SPKR# STSCHG# VDD VDD VDD VDD VDD VDD VDD VDD VSS VSS VSS VSS VSS VSS VSS VSS VSS VSS VSS VSS VDDA VDDA VDDA VDDA VDDM VSSA VSSA VSSA VSSA VSSA VSSM VSSM AX88790 RXD0 RXD1 RXD2 RXD3 RX_CLK CRS COL RX_DV TX_CLK TX_EN TXD0 TXD1 TXD2 TXD3 MDIO MDC GPI0/LINK GPI1/DPX GPI2/SPD CLKO25M LCLK/XTALIN XTALOUT EECS EECK EEDI EEDO ZVREG TPOP TPON TPIP TPIN LNK_LED ACT_LED LNK/ACT_LED SPDDELED FULL/COL_LED REXTBS REXT100 REXT10 BIST IDDQ TEST2 FAST_MODE# TEST1 EEPROM_SIZE MDCS# MINT MAUDIO MRIN# MPD_SET MPWDN MRESET# MRDY LED_OP 95 96 97 98 99 100 101 102 107 108 109 110 111 112 66 67 103 106 113 44 79 80 51 50 49 48 92 88 87 70 71 60 61 62 74 83 84 45 46 47 59 65 58 116 117 118 119 120 121 122 R30 R31 R32 R22 24.9K 2.49K 20.1K 10K XIN XOUT EECS EESK EEDI EEDO ZVREG TPOP TPON TPIP TPIN
3-in-1 PCMCIA Fast Ethernet Controller
www..com
TPIP TPIN ZVREG TPOP TPON
TPIP TPIN ZVREG TPOP TPON
PPD_SET
R20
10K
3.3V
*2
R40 U1B 3 U1C 5 74LV04 4 74LV04 6 R17 R39 R13 R38 U1A 1 74LV04 2 R16
330 3.3V 330 330 330 330 330 FULLED SPDLED C48 0.1u LNKLED
*3
Y1 XIN 25MHZ CRYSTAL XOUT U1D 9 74LV04 8
3.3V
R19 R37
10K 10K
R1 C27 20p
2M 3.3V C29 20p
U1E 11
74LV04 10
*4
RESET#
U1F 13
74LV04 12
L4 VDDO VSSO VSSO VSSO 91 90 89 86 C31 0.01u C37 0.01u F.B. 1206 + C9 4.7uF/16V 3.3V C10 0.01u
L1 3.3V C18 F.B. 0.01u GND
L2 VDDPD VSSPD 78 81 C28 0.01u C7 0.01u + C6 F.B. 1206 3.3V C5 0.01u EECS EESK EEDI EEDO 1 2 3 4
U2 CS SK DI DO 93C56 VCC NC NC GND 8 7 6 5
3.3V C21 0.1u
GND
4.7uF/16V
*2 *3 *4
Pin Pin LED LED Pin Pin Pin Pin
50 PPD_SET = 0 : Internal PHY in normal mode.(default) 50 PPD_SET = 1 : Internal PHY in power down mode.(match up CIS) Low Activity : R40,R39,R38 be used. High Activity : R17,R13,R16,U1 be used. 58 EEPROM SIZE = 0 : 93C46 type 256 byte EEPROM is used. 58 EEPROM SIZE = 1 : 93C56 type 512 byte EEPROM is used. (default) 116 I_OP = 0 : LNK/ACT & FULL/COL LED Display be used. 116 I_OP = 1 : LNK & ACT LED Display be used.
Title
ASIX ELECTRONICS CORPORATION AX88790 Size A3 Date: Document Number 790TX1A1.SCH Thursday, August 31, 2000 Sheet 2 of 4 Rev 1.2
58
ASIX ELECTRONICS CORPORATION
AX88790 L
ZVREG TPOP TPON TPIP TPIN LNKLED SPDLED FULLED 3.3V GND ZVREG TPOP TPON TPIP TPIN LNKLED SPDLED FULLED
3-in-1 PCMCIA Fast Ethernet Controller
www..com
GND
*5
R41
R41 : LED Low Activity be used.
0 3.3V_Out
J5 ZVREG
*6 RECEIVE 1CT : 1CT TRANSMIT 1CT : 1CT
C2 + C17 0.1u 10uF/16V R14 49.9 R15 49.9 T1 6 7 8 1 2 3 R28 49.9 R29 49.9 11 10 9 16 15 14
RXRX+ 3.3V_Out FULLED LNKLED SPDLED
TPOP TPON TPIP TPIN
CT TD+ TDRD+ RDCT 16ST0009P
CT TX+ TXRX+ RXCT
TX+ TXRX+ RX-
GND TXTX+
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 PCMCIA15
R11 75 C26 0.1u C25 0.001u C24 0.01u C16 C50 0.01u 0.01u
R10 75
R42 75
R43 75
C1 0.01u/2KV CHASSIS
ASIX ELECTRONICS CORPORATION Title 16ST009P Size A4 Date: Document Number 790TX1A2.SCH Monday, July 10, 2000 Sheet 3 of 4 Rev 1.1
59
ASIX ELECTRONICS CORPORATION
AX88790 L
J1 1 2 3 4 5 6 7 8 GND R45 R78
3-in-1 PCMCIA Fast Ethernet Controller
www..com
CON8 J2 J3 1 2 3 4 5 6 7 8 CON8 FULLED LNKLED SPDLED GND RXRX+ TXTX+ TX+ TXRX+ RXR45 R78 1 2 3 6 4 5 7 8 RJ45N SPDLED LED LNKLED LED D6 FULLED LED D5 D2
ON : BLINK :
Full DPX Activity
ON : Link OK OFF : Link fail ON : 100M OFF : 10M
ASIX ELECTRONICS CORPORATION Title RJ45 CONNECT & LED Size A4 Date: Document Number 790TX1A3.SCH Monday, July 10, 2000 Sheet 4 of 4 Rev 1.1
60
ASIX ELECTRONICS CORPORATION


▲Up To Search▲   

 
Price & Availability of AX88790L

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X